BW AI Tournament racks up $1300 prize pool, Student Starcraft AI (SSCAI) competition
Post #1
Heinermann
May 2 2012, 10:14 pm
|
BWAPI Project Owner
|
Submissions for the 2012 Student Starcraft Artificial Intelligence (SSCAI) Tournament have now begun.
Attachments:
Using the Broodwar Application Programming Interface (BWAPI), you must write a bot that can play Starcraft: Broodwar, and submit your final entry before December. From now until December, you can write and submit incomplete versions of your bot to participate in endless matches that are being streamed in real-time which can help you identify its strengths, weaknesses, and bugs. The prize pool? A whopping $1300. What's the catch?
What are the advantages?
Some other competitions may also include CIG2012 and AIIDE2012, whose details have yet to be announced. This post was edited 2 times, last edit by Heinermann: May 4 2012, 3:28 am. |
Post #2
IskatuMesk
May 2 2012, 10:48 pm
Post #3
Heinermann
May 2 2012, 11:15 pm
Post #5
Heinermann
May 3 2012, 1:28 am
Post #7
ClansAreForGays
May 3 2012, 1:08 pm
Post #8
Roy
May 3 2012, 1:10 pm
|
An artist's depiction of an Extended Unit Death
|
Really, there's hardly a difference. C++ is C with classes.
![]() ![]() ![]() ![]() ![]() ![]() Learn how to make EUDs: [EUD] A Mapmaker's Guide for Creating EPDs
Don't like learning? EUDGen2 Other stuff: Farlap Bound Maker [EUD] EUPCalc SC1 Maps: Dash: 1 2 3 4 5 6 7 8 9 X Jog: Original Warp Other: Super Mario SC Fireball Guard Your Civilian Strength Contest Interceptor Arena |
Post #10
ClansAreForGays
May 3 2012, 2:16 pm
Post #11
NudeRaider
May 3 2012, 3:11 pm
|
You're not old until the past seems more fun than the future.
|
Yes. In Germany we have laws that force youtube to take down any videos that contain music not made by yourself.
But there's hope Ahli: https://proxtube.com/ This works like a charm, for now. |
Post #12 luzz May 4 2012, 2:14 am
|
I feel dumb...
Is it possible to make a guide for someone who has never used... Winrar, MPQ files or anything that is needed to run this...? I downloaded 2010 C++ and opened the example AI, but I'm stumped beyond that point, i don't know how to "inject" BWAPI using any of the pathers...? And all of the instructions are very vague for someone who has no idea what they are doing... Plz make a tutorial, I want to try and make some A.I. For brood war. And if u dont do that at least make the instructions more noob friendly for people like me (I hope im not the only person having problems ) please and thank you ![]() ![]() ![]() ![]() ![]() ![]() |
Post #13
Heinermann
May 4 2012, 3:31 am
|
BWAPI Project Owner
|
It was supposed to be C++, not C. Guess the ++ was removed when the post was moved.
You can inject by running Chaoslauncher, and you must use Microsoft Visual C++ 2008 (Express will work just fine) for compilation. Hopefully we get better tutorials up at some point, but managing the entire project myself is starting to get difficult. |
Post #14 luzz May 4 2012, 9:19 pm
|
ok, I have followed all instructions, and I don't know how this thing is supposed to work, but I get 2 errors when I start up ChaosLauncher.
They go as follows: Could not find file "C:\Users\Sterling\Desktop\ChaosLauncher\BWAPI.dll\BWAPI.dll". - The system cannot find the path specified. I have tried creating a folder named "BWAPI.dll" because it appears to be looking for this folder, and BWAPI.dll in it... but every time I try it says there is already a folder with that name, when there isn't... The other didn't go into the errors notepad but it said something like this: First off it couldnt load the "BWAPI_ChaosLauncherInjectord.bwl" Could not load plugin because its side-by-side configuration is incorrect. Is this my fault? Sorry for all the trouble Edit: Made progress =D I have placed the .dll file in the AI folder in starcraft, but when I run the game using Chaos, it says file path not found. I have checked and double checked the text document that checks for the filepath (Atleast I think it is, its got the filepath name and folders) but the error continues. Any input?The program is searching for the ai in "bwapi.ini", is this the bwapi system configuration file? If so I have the ai field set to AI\ExampleAIModule.dll This post was edited 2 times, last edit by luzz: May 5 2012, 12:25 am. ![]() ![]() ![]() ![]() ![]() ![]() |
Post #15
Heinermann
May 5 2012, 1:01 am
|
BWAPI Project Owner
|
The latest version of BWAPI is 3.7.2, make sure you download that one. Also make sure you've updated Starcraft to 1.16.1.
After downloading, copy the contents of Starcraft to your actual Starcraft installation directory (C:\Program Files\Starcraft\ for example). Copy the contents of WINDOWS to your C:\Windows folder. This contains some dependency DLLs needed for some modules to function properly. Go to the Chaoslauncher folder and run Chaoslauncher - MultiInstance.exe. Make sure you check only ONE BWAPI launcher, preferably the one that says BWAPI Injector (1.16.1) RELEASE. Compile ExampleAIModule with VC++ 2008 Express in WIN32 RELEASE mode. Go to the Release folder that was created and copy ExampleAIModule.dll to C:\Program Files\Starcraft\bwapi-data\AI\ (or wherever you installed Starcraft). It should then immediately work without problems (for most people). Set-up will be made easier in BWAPI 4.0 once released. |
Post #17
CecilSunkure
May 5 2012, 7:39 am
Post #18
UnholyUrine
May 5 2012, 9:16 pm
0 members in this topic (italic members are currently writing a reply): None
+ guest(s)
+ guest(s)
[01:48 am]
[01:31 am]
[01:25 am]
[01:25 am]
[01:01 am]
[12:43 am]
[12:19 am]










I have checked and double checked the text document that checks for the filepath (Atleast I think it is, its got the filepath name and folders) but the error continues. Any input?
.. as you Pee![[close]](/images/up.gif)