AI Cup — open artificial intelligence programming contest. Test yourself writing a game strategy! It’s simple, clear and fun!
Eighth AI Cup championship is named CodeSide. You are to program an artificial intelligence to control a team of units. Your strategies will compete with each other in the Sandbox and the championship. You can use any of programming languages: C++, C#, F#, D, Go, Java, Kotlin, Scala, Python, Ruby, Rust. The Sandbox is already open. Good luck!
We welcome both novice programmers — students and pupils, as well as professionals. Writing your own strategy is very simple: basic programming skills are enough.
Begin from the Quick start guide. Writing a simple strategy is not hard at all!
The app has been updated once again. Now you can locally repeat games that were tested on the server.
To do so, download game log using the “local repeat” sidebar button. Then, use the app to connect your strategy and repeat the game. In repeat mode, your strategy receives same information that it did when tested on the server. Actions returned by your strategy are ignored in this mode. You can use this mode for debugging. Debug rendering also works.
Today is the day of breaking change in the rules: you can now manually reload your weapon, auto reloading is disabled.
Note, that all changes that we make are also available in changelog on GitHub.
Good news, new language packages are available: Scala and F#.
One more little change: amount of score points given for killing opponent’s unit is increased to 1000.
Today we had a couple of updates to the app and language packs, including a fix of debug rendering flickering, as well as new custom rendering feature:
PlacedText. API Section of the rules has been updated accordingly.
Also some fixes have been applied to the testing system, so it should be little more happy with your submissions.
Remember, if you upload a zip, you need to structure it same way as initial client code — submit all files, with root of the zip containing project files (root should not contain a directory with all the files, but all the files directly).
Have a good weekend!
AI Cup 2019 has finally started, but in beta-test for now. Testing system is unavailable yet, but you can already read the rules / run games locally as well as start implementing your strategy. Testing system and Sandbox will be started tomorrow.
If you come upon any issue, use our GitHub repository