Tournament Rules:
This tournament will use the standard rules which can be found on the
main tournament page, but will also be restated here:
- The bots must be written in Python3 and work in the environment found on the main testing package page.
- The bots must have a function called 'nextMove' which is what the testing program will call
- The 'nextMove' function takes in three arguments
- The moves played so far (array of integers)
- The remaining possible moves if there is a finite number of them (array of integers or empty array if infinite remaining moves)
- The remaining time the bot has for the game (float)
- The 'nextMove' function returns an integer as the move to play
The general tournament rules (again subject to change per tournament) are as follows:
- If the 'nextMove' function returns something that is not an integer or an integer that is not a legal move, the bot loses.
- The bot has a chess clock with 30 seconds total (that means that per game, the bot has 30 seconds to make all of its moves).
- The largest move the bot can play is 1000000.
This will be a double round robin tournament where each match between two bots is made up of 50 games.
The winner will be the bot with the most overall MATCH wins. It doesn't matter by how many games a bot wins a match.
The code for each bot will be read by the tournament organizer to ensure legitimacy.
Submitting bots:
The competition will be held on July 1st, 2021, so all bots must be submitted by 11:59PM PST June 30th, 2021.
To submit a bot, please upload the submissions to
this github repository, or email sylver.coinage.submission@gmail.com.
The submissions must be in the form of a .py file.
Prizing:
The winning bot will receive a cash prize of 100 USD.
The top 3 bots will have their name published as part of the results of this tournament.
If the owners of the bots allow it, the code for the bots will also be published.
Results:
Place |
Bot Name |
Code |
Ranking (ELO) |
1st |
strongCounterV3 |
Code |
2605 |
2nd |
strongCounterV2 |
Code |
2514 |
3rd |
minimax |
NA |
2457 |