I checked a bit today Fat Fritz, and it came as following:
Strength at 60'' + 0.6'' against one of the best 20bx256 nets (JHorthos one)
Code: Select all
Score of FatFritz vs lc0_T40B4_200: 6 - 27 - 67 [0.395] 100
Elo difference: -74.06 +/- 38.21
Finished match
On test suites, tactical and positional:
Code: Select all
Tactical
Arasan21beta
Fat Fritz: score=106/199 [averages on correct positions: depth=6.3 time=1.11 nodes=15106]
Lc0 T40 B4: score=116/199 [averages on correct positions: depth=6.8 time=1.09 nodes=11576]
Positional
Openings199
Fat Fritz: score=158/199 [averages on correct positions: depth=4.7 time=0.95 nodes=14221]
Lc0 T40 B4: score=170/199 [averages on correct positions: depth=4.6 time=0.70 nodes=9720]
And finally, regarding how different Fat Fritz plays compared to the main Lc0 zero runs:
Sim03 (8200+ positions), the similarity matrix:
Code: Select all
Key:
1) Fat Fritz (time: 100 ms scale: 2.5)
2) Lc0 11248 (time: 100 ms scale: 2.5)
3) Lc0 32930 (time: 100 ms scale: 2.5)
4) Lc0 42850 (time: 100 ms scale: 2.5)
5) SF dev (time: 100 ms scale: 2.5)
1 2 3 4 5
1. ----- 71.17 73.20 73.36 53.18
2. 71.17 ----- 72.66 72.04 53.79
3. 73.20 72.66 ----- 76.22 52.62
4. 73.36 72.04 76.22 ----- 52.97
5. 53.18 53.79 52.62 52.97 -----
The text reads:
"Silver used “supervised learning” to train Fat Fritz: the engine was fed hand-picked data, mostly from MegaBase, correspondence games, and top-level engine battles. Reinforcement learning was then used to help refine the network and strengthen it."
The supervised learning seems to have brought little, as Fat Fritz is closer in move selection to T30 and T40 zero runs than to T10 zero run. Did Albert use many games from T30 and T40 runs? The dendrogram is here:
Also, strength-wise, it is probably the level of 11248 net, being more similar in move choices to 42850 net.
I also included SF_dev in the dendrogram, to see how far different is a really different, similar strength engine from all these NN based engines, be them Lc0 or Fat Fritz.