YAT is a computer-computer tournament that emulates a human-human tournament or a SSDF | ICGA | CSVN | CCT tournament as close as possible in the sense that opening books are allowed, all kind of learning is allowed, opponent preparation is allowed and last but not least that engine authors have the right to know the name and elo rating of the opponent.
Hardware HP Z800 8 core, 8 Gb RAM, approx 2.8 GHz
Time control 40m/20m repeating.
Type: Robin rounds.
Number of games at least 1000.
Single processor only.
Permanent Brain = on.
Opening book(s) (2)
Opponent name and elo rating provided (1)
No table bases since they may influence other cores.
Interface: in principle Arena.
Elo rating provided. Before a game starts I will put a textfile (OPPONENT.TXT) in your root directory that contains the name of your opponent and the elo rating, CCRL ratings will be used. You then can set your contempt factor, change playing style, change opening book, whatever you think is needed to get the best result. Textfile layout:
Red being the opponent elo, green the elo rating of your program. You can choose to ignore this information but on the other hand if you for instance know your opponent is 500-600 elo better then maybe it's a smart move to set your contempt factor on a full pawn (or so) and take the first occasion on a 3-fold repetion and celebrate the ½ point as a victory.
If you don't want to use the OPPONENT.TXT textfile as input because your engine supports the Winboard or UCI command for that then you should inform me explicitly.
On opening books - you are responsible for your own opening book. If you don't have one make sure you get one. There are many freely available opening books. You can also make the choice to use the Arena book. Just instruct me well.
You are allowed to change version and/or opening book only once.
Round updates | ranking | PGN download.
Live support all games (4 games at the same time) with TLCV.
Private engines allowed as long as they are not clones or closely derived, I will check.
Start tournament at April 1, 2016 so you can make preparations. If you are interested subscribe using the contact form. Subscription will close March 28, 2016
With 8 engines we will play 40 rounds producing 1120 x 40/20 games all together, thus each engine will play 280 games.
Because of the trouble to configure each game with the right parameters concerning opponent learning (OPPONENT.TXT or its Winboard equivalent RATING) and the big time delays that will cause we will speedup the tournament by letting the engines play 40 (instead of 1) games in 7 rounds against each other. So the complete paring for this third edition of YAT will be:
Download Tom's Live Chess Viewer and log in as follows:
Start a new TLCV session and use PORT's 16002 | 16003 | 16004
Doing so you can watch all 4 matches in progress.
Important TLCV features: PGN | Chat | Result Table
Remark: TLCV and Arena sometimes miscommunicate at the start of a new game and have the colors wrong. This oddity (bug) however has no effect on the engines itself, the result table is okay, the PGN for download likewise. Another visual glitch that may happen (or not) is that the TLCV clocks are not in sync with the Arena clocks.