Staredit Network > Forums > General StarCraft > Topic: 2012 AI Tournaments
2012 AI Tournaments
Feb 21 2012, 1:45 pm
By: Heinermann  

Feb 21 2012, 1:45 pm Heinermann Post #1

memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes



http://www.aiide.org/starcraft-competition - October? 2012
http://bwapiproject.netii.net/ - December 2012 (must be a student, also has a fundraiser)

Also planned for 2012 is the release of BWAPI 4.0.

But, what is BWAPI?
BWAPI stands for Brood War Application Programming Interface. It is generally a C++ interface that gives access to routines in Starcraft Broodwar, allowing users to write competitive AI (bots). However, the interface can be used in other languages, the most supported being the java bridge.

But, wouldn't they cheat?
BWAPI does not reveal information about units that the player does not know about unless a specific flag is enabled. The flag called "CompleteMapInformation", when enabled, will notify other users that it has been enabled. During Tournaments, the request to enable this flag will be rejected by the tournament module (a module that has the ability to control the flow of tournaments). However, if you consider 50000 APM cheating, then by all means they cheat, but the other bot has the same capabilities as your own.

Why would I want to use BWAPI?
Even if you are not interested in the competitive tournaments, you can essentially get more familiar with programming and play Starcraft at the same time.






Feb 21 2012, 5:10 pm Biophysicist Post #2



Considering this, honestly; if nothing else I want an excuse to practice C++ and stuff.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[2026-7-23. : 6:40 am]
Oh_Man -- true
[2026-7-23. : 3:16 am]
RIVE -- Still annoyed there was never a trigger to stop or pause wavs.
[2026-7-23. : 1:40 am]
Oh_Man -- tthen u come to SCBW and it's like - upload WAV, play WAV.... sigh why cant it be that easy
[2026-7-23. : 1:40 am]
Oh_Man -- and no consistent easy to use way to then play the audio either
[2026-7-23. : 1:39 am]
Oh_Man -- where they use third party audioprogram called WWISE which basically makes adding audio extremely difficult
[2026-7-23. : 1:39 am]
Oh_Man -- i appreciate SCBW's ability to just let us upload and play WAVs so much compared to nightmare that is total war warhammer 3
[2026-7-18. : 2:27 am]
Symmetry -- https://staredit.net/topic/18903/ THE REVIEWS ARE HERE! "ok these are pretty good memes" - ssj9Kevin
[2026-7-17. : 2:58 pm]
Ultraviolet -- Symmetry
Symmetry shouted: Man I wish we had this tech back in the day when people played ums lmao
fr fr
[2026-7-17. : 2:39 am]
Symmetry -- Man I wish we had this tech back in the day when people played ums lmao
[2026-7-16. : 6:28 am]
NudeRaider -- EUD actions, specifically. The conditions remained. Today we can even have actions again, but they're all virtualized/whitelisted (not sure on the actual technical implementation) so you can only use them for specific intended purposed, not arbitrary code injections.
Please log in to shout.


Members Online: NudeRaider