YAT3



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.


Specifics:

  • 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)
  • Learning allowed.
  • Opponent name and elo rating provided (1)
  • No table bases since they may influence other cores.
  • Interface: in principle Arena.


  1. 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:


Komodo

3274

2500


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.


  1. 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.


Other stipulations

  • 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


Review YAT first edition | YAT second edition


______________________________________________________________________________________________________


Participants



Program

Version

Author

Start ELO

Country

Book positions

Book learning

Position learning

Opponent learning

1.

1.06

Peter Österlund

3049

Sweden





2.

0.86

Daniel José Queraltó

3058

Andorra





3.

3.0

Thomas Petzke

3080

Germany

500.000




4.


Maarten Claessens

2953

Netherlands

4.766.723

yes

yes

yes

5.

2.2

Marco Belli

2906

Italy





6.

2.x

Pawel Koziol

2819

Poland





7.

18.3

Jon Dart

2901

USA

500.000


yes

yes

8.

Geneva

Alexandru Moșoi

2498

Romania

114 million




Initial ELO ratings are 40/40 CCRL (31 Marchi 2016) based.


WaDuuttie is a private engine which gained an elo rating of 2953 in YAT-2.


Bottom line of this tournament is if the initial elo

ratings will change much.


______________________________________________________________________________________________________


Pairing

created with stChess


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:

Round 1


40 games

Texel

Rodent

32 - 8

iCE

Zurichess

38 - 2

Andscacs

Arasan

32 - 8

Vajolet

WaDuuttie

18.5-21.5

Round 4



Arasan

Vajolet

23 - 17

Zurichess

Rodent

10 - 30

Texel

WaDuuttie

22.5-17.5

Andscacs

iCE

21.5-18.5

Round 7



Vajolet

iCE

12.5-27.5

Zurichess

Andscacs

1.5 - 38.5

Arasan

Texel

13 - 27

WaDuuttie

Rodent

29.5-10.5

Round 2


40 games

Rodent

Vajolet

16 - 24

Zurichess

WaDuuttie

2 - 38

Arasan

iCE

18.5-21.5

Texel

Andscacs

18 - 22

Round 5



WaDuuttie

Andscacs

13 - 27

Vajolet

Texel

14 - 26

Arasan

Zurichess

36.5 - 3.5

iCE

Rodent

28.5-11.5

Round 3


40 games

iCE

Texel

16.5-23.5

WaDuuttie

Arasan

19 - 21

Vajolet

Zurichess

32.5 - 7.5

Andscacs

Rodent

33 - 7

Round 6



Rodent

Arasan

12 - 28

Texel

Zurichess

37 - 3

Andscacs

Vajolet

29.5-10.5

iCE

WaDuuttie

23 - 17




_______________________________________________________________________________________________


Live Support

using TLCV

broadcasting all 1120 games live


Download Tom's Live Chess Viewer and log in as follows:


HOST yatchess.ddns.net

PORT  16001


and/or


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.


_______________________________________________________________________________________________



Cross table

created with ProTools

No. Engine            1     2     3     4     5     6     7     8      Score
--------------------------------------------------------------------------------------
 1 Andscacs 0.86    xxxx  22.0  21.5  27.0  32.0  29.5  33.0  38.5  203.5 / 280 (72.6%)
 2 Texel 1.06a45    18.0  xxxx  23.5  22.5  27.0  26.0  32.0  37.0  186.0 / 280 (66.4%)
 3 iCE 3.0          18.5  16.5  xxxx  23.0  21.5  27.5  28.5  38.0  173.5 / 280 (61.9%)
 4 WaDuuttie        13.0  17.5  17.0  xxxx  19.0  21.5  29.5  38.0  155.5 / 280 (55.5%)
 5 Arasan 18.3       8.0  13.0  18.5  21.0  xxxx  23.0  28.0  36.5  148.0 / 280 (52.8%)
 6 Vajolet2 2.2     10.5  14.0  12.5  18.5  17.0  xxxx  24.0  32.5  129.0 / 280 (46.0%)
 7 Rodent_II         7.0   8.0  11.5  10.5  12.0  16.0  xxxx  30.0   95.0 / 280 (33.9%)
 8 Zurichess         1.5   3.0   2.0   2.0   3.5   7.5  10.0  xxxx   29.5 / 280 (10.5%)

Tournament ratings

created with ORDO
















# PLAYER           : RATING    POINTS  PLAYED    (%)    ELO
1 Andscacs 0.86    : 3085.0     203.5     280   72.7%   +27
2 Texel 1.06a45    : 3036.3     186.0     280   66.4%   -13
3 iCE 3.0          : 3003.8     173.5     280   62.0%   -77
4 WaDuuttie        : 2956.9     155.5     280   55.5%    +3
5 Arasan 18.3      : 2937.3     148.0     280   52.9%   +36
6 Vajolet2 2.2     : 2888.6     129.0     280   46.1%   -18
7 Rodent_II        : 2796.8      95.0     280   33.9%   -23
8 Zurichess        : 2559.4      29.5     280   10.5%   +61

White advantage = 44.53
Draw rate (equal opponents) = 46.86%


____________________________________________________________________________________________________



Tournament Statistics

Depths, Time control, Book

created with ProTools


Engine             Depth       Time   Games     Moves  Average Forfeit   Book
Zurichess          18.71  151:18:34     280     17738    30.71     0   3145 (11.23)
Texel 1.06a45      21.33  168:59:43     280     20004    30.41     0   2611  (9.32)
WaDuuttie          25.94  166:31:52     280     20462    29.30     0   3890 (13.89)
Arasan 18.3        30.25  155:21:33     280     19721    28.36     0   3300 (11.79)
Andscacs 0.86      28.76  153:43:15     280     19735    28.04     0   1736  (6.20)
iCE 3.0            32.24  141:51:32     280     18465    27.66     0   2542  (9.08)
Rodent_II          26.19  147:24:05     280     20155    26.33     0   3161 (11.29)
Vajolet2 2.2       26.42  144:29:16     280     19898    26.14     0   2528  (9.03)

Time control comparison between engines


Depth    : Average search depth

Time      : Total time engine used

Moves    : Total moves engine played

Average  : Average time per move in centi-seconds

Forfeit    : Games engine lost due to time forfeit

Book      : The engine that profited most of its book


List is sorted on Average Time indicating the engine that used the most time tops.




____________________________________________________________________________________________________


YAT

Medal Competition

No

Program

Author

Country




Total

1

Andscacs

Daniel José Queraltó

Andorra

3



3

2

Texel

Peter Österlund

Sweden


2


2

3

iCE

Thomas Petzke

Germany


1

1

2

4

Waduuttie

Maarten Claessens

Netherlands



2

2

















PGN