Difference between revisions of "TCEC FRC 4"

From TCEC wiki
Jump to: navigation, search
(Final League: 3. '''Lc0 advances'''<br>)
(FRC Final: 3. Lc0)
Line 100: Line 100:
  
 
===FRC Final===
 
===FRC Final===
2. Stockfish
+
2. Stockfish <BR
 +
3. Lc0
  
 
===Results===
 
===Results===

Revision as of 18:56, 4 January 2022

2020 FRC 4 - Flowchart of leagues and stages with equal distance seeding

See also TCEC FRC rules.


Explanation of typography

Explanation of special typography:

  • underlined means possible invite
  • italics - invited for this particular event
  • bold - contact has been sought or established with, the author(s)
  • bold italics - engine and/or update received.
  • struck through - declined or not participating



Participating engines

  1. KomodoDragon - Update coming - reminder sent -> update to 2814.0 received
  2. Stockfish - Update coming -> updated to Stockfish dev15_2021121915
  3. Lc0 - Update coming -> received: 0.29-dev with 610826 net
  4. Stoofvlees - no update. Stoofvlees II a18 will play.
  5. Scorpio - Update coming -> 3.0.15 received
  6. Ethereal - reminder sent -> strong update received: v 13.43 network 885D1C58
  7. SlowChess - updated to SlowChess Blitz 2.8 avx. -> updated to SlowChess Blitz 2.82
  8. Rubichess - reminder sent -> update to RubiChess-2.3-dev-TCECfrc4 received
  9. Nemorino - Failed FRC startup test. Update needed. -> Nemorino 6.10 submitted
  10. Defenchess - no update. Defenchess 2.3_dev2 will play
  11. Vajolet - reminder sent -> No update -> Vajolet2 2.9.0-TCEC-S19 will play.
  12. Winter - updated to Winter 0.9.8.
  13. MultiAra ClassicAra - engine file needed - reminder sent -> update incoming -> ClassicAra 0.9.8 with FRC support received
  14. Revenge - updated to Revenge 20211210
  15. Monolith - reminder sent -> No update -> Monolith 20210221 will play.
  16. Minic - no update. Minic 3.17 will play
  17. Weiss - no update. Weiss 2.1-dev will play.
  18. Cheng - no update. Cheng 4.42_dev will play.
  19. Stash - updated to Stash 32.1
  20. Berserk - updated to Berserk 9-dev -> updated to Berserk 9-dev2
  21. Cheese - updated to Cheese 3.0 beta (16 threads -> 104 threads, 16GiB Hash -> 64GiB Hash) -> Update Cheese 3.0 beta2 received -> Update Cheese 3.0 beta3 received. -> final version 3.0 released and received
  22. Critter - Critter 1.6 will play
  23. Wasp - updated to version 5.02 (NNUE)

Bugs and problems found in FRC testing

  1. Nemorino failed FRC startup test. Update received
  2. Cheese - Cheese 3.0 beta tested. 2 x illegal move due to FRC castling bug -> Update Cheese 3.0 beta2 received. Another 2 x illegal move due to FRC castling bug -> Update Cheese 3.0 beta3 received
  3. Nemorino might have some FRC castling blindness (missing opponent long castling?)

Deadline

Engine submission deadline was Sunday, December 19, 2021 23:59 UTC.

Start time

FRC4 started Monday, December 20, 17.00 UTC

Seeding

  1. ...

The Leagues in detail

First phase

League A

1. KomodoDragon
5. Scorpio
9. Nemorino
13. ClassicAra
17. Weiss
21. Cheese

League B

3. Lc0
7. SlowChess
11. Vajolet
15. Monolith
19. Stash
23. Wasp

League C

2. Stockfish
6. Ethereal
10. Defenchess
14. Revenge
18. Cheng
22. Critter

League D

4. Stoofvlees
8. Rubichess
12. Winter
16. Minic
20. Berserk

Second phase

Semileague 1

1. KomodoDragon advances
3. Lc0 advances
6. Ethereal
20. Berserk

Semileague 2

2. Stockfish advances
8. RubiChess
5. Scorpio advances
7. SlowChess

Third phase

Final League

1. KomodoDragon
3. Lc0 advances
5. Scorpio
2. Stockfish advances

FRC Final

2. Stockfish <BR 3. Lc0

Results

...

Trivia

Polls

  1. Who will win the FRC final?
  2. Draw percentage in the Final League Closed
  3. Advance to Final League Closed
  4. Advance to Semileague 1 & 2 Closed
  5. Overachievers Closed
  6. TCEC FRC starting positions coverage Closed. During League A 112 lost FRC games from the Season 6 FRC Special Event was found and added to the database.

Top 6 most unbalanced Starting positions

The Final League first Double Round Robin used the 6 most unbalanced zero-moves start positions.
These opening positions were selected as follows in a Two-stage process.
First, for all 960 positions, I (Bastiaan/kbg519v1a) played SF-SF, KD-KD, Eth-Eth and Lc0-Lc0, for just one move (two ply), terminating the game after that move and recording the eval. Average the b/w evals and I used some rescaling to make them compatible among the four engines. Hardware resource was an intel i5, four threads, and each side had 30 minutes for 3 moves. And then the second stage was similar self-play only for the top 60 starting positions, now five moves, again recording the evals and averaging over five moves.