📜 ⬆️ ⬇️

Russian AI Cup 2012


We are glad to share with you the news: October 29, 2012 we launched a competition for programmers called Russian AI Cup 2012: CodeTanks ! No, here you will not need to solve algorithmic problems for speed - this time the participants will have to write artificial intelligence for the tank and take part in the battles.


What?


Russian AI Cup is a new project of the Odnoklassniki team and Saratov State University. AI Cup is already the third in the list of competitions that Mail.Ru Group organizes for talented IT specialists: we already have the annual Russian Code Cup competition in sports programming and a competition for designers and designers of the Russian Design Cup .
As part of the competition, the participant will be able to try their hand at creating an army of huge combat robots programming a game strategy. Both novice programmers and professionals are invited to participate in the competition. No special knowledge is required - basic programming skills are sufficient.
The competition languages ​​supported are C ++, C #, Java, Pascal, Python 2 and Python 3. The competition website is http://russianaicup.ru
Here is an example of a minimal (full speed!) Strategy for Java:

public final class MyStrategy implements Strategy { @Override public void move(Tank self, World world, Move move) { move.setLeftTrackPower(1.0D); move.setRightTrackPower(1.0D); move.setFireType(FireType.PREMIUM_PREFERRED); } @Override public TankType selectTank(int tankIndex, int teamSize) { return TankType.MEDIUM; } } 

')

Where?


Visit http://russianaicup.ru and register (we recommend using authentication for social networks for this). To participate in the competition, one accepted package is enough, and you will immediately be included in the rating!

When?



And who is on the jury?


No jury this time! The subject of the tournament is artificial intelligence - it will determine the winners according to the rating at the end of all stages and finals. With equal ratings, a higher place is taken by the participant who sent the strategy earlier.

Prizes


Of course, they won’t be without them :) The best participants will get Apple equipment in cool accessories - MacBook Pro with Retina , MacBook Air , iPad and some other amenities that we will keep secret for now.




Wow, interesting, and you can detail?


More information you can read on the site http://russianaicup.ru , here are useful links:


Questions?


If you have questions, ask them in the comments right here, and we will gladly try to answer them.

Source: https://habr.com/ru/post/156901/


All Articles