For the past five years, we have been holding the Russian ai cup, the largest annual championship in artificial intelligence in the CIS (and if it is simpler, writing bots for games). And now, for seven years, the participants of this championship have asked either to leave the sandbox to work all year, or to launch a platform where they could play all year in similar contests, only slightly smaller in size.
We thought and decided to try the second option - we opened a new platform with mini-competitions related to artificial intelligence and writing bots for games. Meet a new championship class for us - http://aicups.ru/ .
And immediately we offer to take part in the first test championship.
And do not beat us, please, for the design of the site. We were very upset about the quality of the competition itself, so we just did not have time to design. Pretend that we are seeing;)
Since this is the first championship on the new site, we didn’t pay much attention to the complexity of the task and took a fairly simple theme - transporting passengers to the floors using an elevator. In order to diversify the task, several factors are added to it that affect the algorithm of passenger transportation:
In addition, the task is multiplayer. That is, we have two groups of elevators and each player controls his group. The passengers themselves are divided into "their" and "alien" - it is more difficult for an alien to be taken from the floor. But if I could, I got 2x points;)
Read more about all this in the “Rules” section below.
The championship opens today, September 15, and runs until October 9th.
So far, our plan is:
On the 15th of September a playground with a sandbox opens, and participants have the opportunity to upload their strategies and play non-rated games “for fun” with their other strategies, with other players or with baseline - two fake users live in the sandbox (“good baseline” - always takes away only its passengers and “evil baseline” - takes away only aliens).
No more than 24 new solutions can be downloaded per day, and no more than 48 non-rated games can be played.
On September 18, rating games begin to work in the sandbox (the system creates it itself). From time to time, two participants are pseudo-randomly selected (for the selection we use TrueSkill, thanks to Microsoft for this excellent algorithm!). From each of them we take the strategy that he previously chose to participate in the rating. These two strategies play with each other, the winner moves up in the leaderboard, loses down. Thus, a sandbox rating is built.
On October 9th we are planning to hold the final. A number of top participants from the sandbox will be selected into a separate rating, after which we will launch several waves of “every with each” games and thus find out whose strategy is the coolest, distribute prizes, take into account suggestions and go on preparing for the next such championship!
As it has long been taken in our championships, we award TOP6. The balance of prizes is the same as in the recent highloadcup:
In addition, T-shirts! We will not violate this good tradition - TOP20 will receive from us T-shirts with the symbols of the championship. Maybe there will be more T-shirts - in the highloadcup we also started with 20 pieces, as a result we give 116 :)
So, more about the task.
Building Description:
Lifts:
Passengers:
Scoring:
The winner is the player with the most points.
API and Baseline we posted in the official repository with the documentation, here . In the same repository accepted new issue, we will definitely view them.
We now have an API for the following languages:
Perhaps this list will be updated. Right now we are trying to connect C #.
Everyone can participate, without restrictions! Come in, try it! You can participate here , and you can discuss the championship in VK and in Telegram . Good luck in the championship!
Source: https://habr.com/ru/post/337942/
All Articles