jncraton Profile Joined May 2011 United States 8 Posts Last Edited: 2017-09-28 14:52:13 #1



I've updated an old project of mine to work with SC:Remastered as I try to get back into Brood War. It's called BWMetaAI. It's basically an AI that tries to follow a human metagame instead of silly 12 zealot all-ins nearly every game.



The project is available here:



https://github.com/jncraton/BWMetaAI



I've been using it to help me get back into playing, and I thought that it might be useful to others as well.





Hi all.I've updated an old project of mine to work with SC:Remastered as I try to get back into Brood War. It's called BWMetaAI. It's basically an AI that tries to follow a human metagame instead of silly 12 zealot all-ins nearly every game.The project is available here:I've been using it to help me get back into playing, and I thought that it might be useful to others as well.

Cheesefome Profile Joined May 2016 210 Posts #2 Nice, i'll have to give it a try :D

Sjokola Profile Joined November 2010 Netherlands 797 Posts #3 This might be very helpful. I played bw years ago. And now due to an injury I have to relearn all my games using the mouse with my left hand.

owned4ursake Profile Joined December 2011 Australia 58 Posts #4

It's definitely a vast improvement over the default AI.

Very good for beginners like me Just played a few games vs your AI.It's definitely a vast improvement over the default AI.Very good for beginners like me

Immaterial Profile Blog Joined September 2010 Canada 483 Posts #5 This is awesome thank you! I'll give it a try tonight for sure. I'm learning to play BW properly and have been playing quite a bit against the AI for the sake of perfecting my execution of build orders but it kinda sucks just leaving the game after 5-10 minutes because the CPU is such shit that it would be a waste of time otherwise haha It is the mark of an educated mind to be able to entertain a thought without accepting it.

Golgotha Profile Blog Joined January 2011 Korea (South) 8318 Posts #6 damn. impressive. it will be fun for offline practice and just warming up. by the way, will you update it so that the AI doesn't do stupid things like storming a single zergling?

neptunusfisk Profile Blog Joined July 2012 2235 Posts Last Edited: 2017-09-26 04:03:34 #7 On September 26 2017 12:44 Golgotha wrote:

damn. impressive. it will be fun for offline practice and just warming up. by the way, will you update it so that the AI doesn't do stupid things like storming a single zergling?



There are plenty of bots that try to be as good as possible, but this isn't one of them. Go to



One thing that would be a huge improvement over the standard AI is if it actually gave up before being eliminated. I hate that so much. There are plenty of bots that try to be as good as possible, but this isn't one of them. Go to http://www.sscaitournament.com/ to find bots that are harder to get running, but once they are, they will stomp you.One thing that would be a huge improvement over the standard AI is if it actually gave up before being eliminated. I hate that so much. flash is back woo

Littles Profile Blog Joined December 2014 United States 3 Posts #8 I am curious on how to run the AI.



I replace the patch_rq.mpq with the new BW Meta AI. But the problem is that the Blizzard App (that name *shudder*) keeps forcing me to update the game before playing. I've tried to manually launch the game form the folder, but it just redirects me to the app.



Because it cannot launch the game unless it is updated, I am unable to try out the meta AI.

(I disabled autopatch and it only displays an Update button instead of Play on the launcher)

Velitation Profile Joined April 2010 Canada 97 Posts Last Edited: 2017-09-26 07:07:13 #9 I think you just have to let the game update to latest patch first, then you can try replacing the patch_rq.mpq after that point.

Other than that, try seeing if temporarily going offline (turn off wifi and/or unplugging ethernet) and launching does anything different. I'll try it out for myself in a bit.



EDIT: I was able to get it to work offline, but the App will attempt to patch the mpq file if you go back online and quit the game.

Golgotha Profile Blog Joined January 2011 Korea (South) 8318 Posts #10 On September 26 2017 12:48 neptunusfisk wrote:

Show nested quote +

On September 26 2017 12:44 Golgotha wrote:

damn. impressive. it will be fun for offline practice and just warming up. by the way, will you update it so that the AI doesn't do stupid things like storming a single zergling?



There are plenty of bots that try to be as good as possible, but this isn't one of them. Go to



One thing that would be a huge improvement over the standard AI is if it actually gave up before being eliminated. I hate that so much. There are plenty of bots that try to be as good as possible, but this isn't one of them. Go to http://www.sscaitournament.com/ to find bots that are harder to get running, but once they are, they will stomp you.One thing that would be a huge improvement over the standard AI is if it actually gave up before being eliminated. I hate that so much.



how come it's hard to get running? Also, do these more advanced AI follow standard build orders? that would be so cool. how come it's hard to get running? Also, do these more advanced AI follow standard build orders? that would be so cool.

Littles Profile Blog Joined December 2014 United States 3 Posts #11 Oh, thank you, thank you. I was under the impression that SCR requires me to always be online.

jncraton Profile Joined May 2011 United States 8 Posts Last Edited: 2017-09-26 14:04:18 #12 I replace the patch_rq.mpq with the new BW Meta AI. But the problem is that the Blizzard App (that name *shudder*) keeps forcing me to update the game before playing. I've tried to manually launch the game form the folder, but it just redirects me to the app.





For me, it works to open the Blizzard app, run any updates, and once the play button appears I replace the patch MPQ and then hit play. For me, it works to open the Blizzard app, run any updates, and once the play button appears I replace the patch MPQ and then hit play.

jncraton Profile Joined May 2011 United States 8 Posts Last Edited: 2017-09-26 15:11:29 #13 how come it's hard to get running?



BWAPI is more difficult to get set up because it requires running multiple instances of StarCraft. It takes control of the game engine in the same way that human would, so you actually have to join a multiplayer game against one of the AIs running on another machine/VM or use some hack that allows multiple instances to run simultaneously on the same machine. BWAPI is more difficult to get set up because it requires running multiple instances of StarCraft. It takes control of the game engine in the same way that human would, so you actually have to join a multiplayer game against one of the AIs running on another machine/VM or use some hack that allows multiple instances to run simultaneously on the same machine.

XCraftin4K Profile Joined September 2017 19 Posts #14 This is interesting. I'll give it a try.

jncraton Profile Joined May 2011 United States 8 Posts #15 On September 28 2017 07:06 XCraftin4K wrote:

This is interesting. I'll give it a try.



Sounds great! Let me know how it goes or if you have any problems getting it set up. Sounds great! Let me know how it goes or if you have any problems getting it set up.

xdq28635 Profile Joined June 2013 11 Posts #16 TY so much i m about to try it out

Littles Profile Blog Joined December 2014 United States 3 Posts #17 On September 26 2017 21:56 jncraton wrote:

Show nested quote +

I replace the patch_rq.mpq with the new BW Meta AI. But the problem is that the Blizzard App (that name *shudder*) keeps forcing me to update the game before playing. I've tried to manually launch the game form the folder, but it just redirects me to the app.





For me, it works to open the Blizzard app, run any updates, and once the play button appears I replace the patch MPQ and then hit play. For me, it works to open the Blizzard app, run any updates, and once the play button appears I replace the patch MPQ and then hit play.



Clever! Worked for me as well. Thanks! Clever! Worked for me as well. Thanks!

Polyknikes Profile Joined October 2017 6 Posts Last Edited: 2017-10-01 05:27:22 #18 funny, this AI plays better than many humans. could you also include a version that focuses on macro/standard play? no all in builds like 5 pool from the AI. this is to generally create longer games with multiple expos

Yadnak Profile Joined October 2017 9 Posts #19 This is just what I needed.



Thank you.

Broodwar4lyf Profile Blog Joined February 2016 280 Posts #20 this is really what the community needs right now. bwapi thing needs years before it can be something of use, its just too damn hard to figure out for new players and nobody's bothering to make ease of use accessible with all the programers in that community https://foundaz.com - my movie and tv recommendations site

1 2 3 Next All