Minic version 3

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
xr_a_y
Posts: 1872
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 3

Post by xr_a_y »

I'm happy to release Minic3.04 with some end-game fixes and a new net named "Noisy Notch".

https://github.com/tryingsomestuff/Mini ... s/tag/3.04
https://github.com/tryingsomestuff/NNUE-Nets

I spend a lot of time generating 2B depth 8 quiet positions to train this net. Training process involves a small weight_decay (1e-10) so that I'll be able to rework on quantization later. Moreover thanks to a simple yet very effective script adapted from a work by Joost VandeVondele, testing of generated nets is now perform directly during training process (and goes on for a long time after ...), and another little tool allows to track evolution of the nets visually (see https://raw.githubusercontent.com/tryin ... esting.png for instance). Noisy Notch was thus chosen from a set of more than 150 strong nets, and show a performance of 67+/-10 versus Niggling Nymph at TC 10s+0.1. I hope this trend will remain at longer TC.

Have fun !
User avatar
Werner
Posts: 2993
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: Minic version 3

Post by Werner »

Thanks Vivien,
a large net too 8-)
Werner
User avatar
xr_a_y
Posts: 1872
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 3

Post by xr_a_y »

Werner wrote: Sun Feb 14, 2021 2:10 pm Thanks Vivien,
a large net too 8-)
Yes Minic is using "Seer style" halfka (2x128:32) (32:32) (64:32) (96:1) since release 3. Indeed "big" nets of around 50Mb.

Btw, I'm currently working on some quite fine halfka (2x64:32) (32:16) (48:16) (64:1) of around 25Mb ... so maybe a smaller net for next release ...
User avatar
Sylwy
Posts: 4856
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Minic version 3

Post by Sylwy »

xr_a_y wrote: Sun Feb 14, 2021 1:48 pm I'm happy to release Minic3.04 with some end-game fixes and a new net named "Noisy Notch".
Thank you ! Started. :wink:

Image
User avatar
Sylwy
Posts: 4856
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Minic version 3

Post by Sylwy »

WOW ! A super net !

[pgn]
[Event "NN Test80"]
[Site "ISR 3"]
[Date "2021.02.14"]
[Round "3"]
[White "Minic_3.04_mingw_x64_skylake_noisy_notch"]
[Black "Texel_1.07_x64_modern"]
[Result "1-0"]
[BlackElo "2200"]
[ECO "A10"]
[Opening "English"]
[Time "22:45:40"]
[Variation "Vector"]
[WhiteElo "2000"]
[TimeControl "240+2"]
[Termination "adjudication"]
[PlyCount "66"]
[WhiteType "program"]
[BlackType "program"]

1. c4 d5 2. cxd5 Qxd5 3. Nc3 Qa5 4. Nf3 e5 5. e4 {(e2-e4 Nb8-c6 Bf1-c4
Bf8-c5 d2-d3 Bc8-e6 Bc4xe6 f7xe6 Nf3-g5 Nc6-d4 O-O Ng8-f6 Nc3-e2 Nd4xe2+
Qd1xe2 Qa5-b6 Ng5-f3 Rh8-f8 Nf3xe5 O-O-O Bc1-d2) +1.31/21 8} c6 {(c7-c6
d2-d4 Nb8-d7 Bf1-e2 Ng8-f6 O-O Bf8-e7 d4-d5 c6xd5 e4xd5 Be7-b4 d5-d6 O-O
Bc1-e3 e5-e4 Nf3-g5 Bb4xc3 b2xc3 Qa5xc3 Be3-d2) -0.80/18 9} 6. Bc4 {(Bf1-c4
Nb8-d7 O-O Bf8-e7 a2-a3 Be7-f6 Qd1-b3 Ng8-h6 Qb3-c2 Nh6-g8 d2-d4 e5xd4
Nc3-e2 Ng8-e7 Ne2xd4 O-O Bc1-e3 Nd7-e5 Nf3xe5 Qa5xe5) +1.12/21 11} Bd6
{(Bf8-d6 Nf3-g5 Ng8-h6 h2-h3 Nb8-d7 a2-a3 O-O O-O Kg8-h8 Bc4-a2 Qa5-d8
Ng5-f3 Nh6-g8 d2-d3 Nd7-f6 Bc1-e3 b7-b5 b2-b4 a7-a5) -0.91/18 8} 7. d4
{(d2-d4 Ng8-f6 Nf3xe5 Bd6xe5 d4xe5 Qa5xe5 Qd1-f3 O-O Bc1-f4 Qe5-c5 Bc4-b3
Nb8-d7 O-O-O Nd7-e5 Qf3-e3 Qc5xe3+ Bf4xe3 Bc8-e6 Bb3xe6 f7xe6 f2-f3 Ne5-c4)
+1.06/22 11} Nf6 {(Ng8-f6 O-O O-O d4-d5 Qa5-d8 a2-a3 h7-h6 Bc1-e3 c6xd5
Bc4xd5 Nb8-c6 Nc3-b5 Nf6xd5 e4xd5 Nc6-e7 Ra1-c1 e5-e4 Nb5xd6 Qd8xd6 Be3-c5)
-0.59/18 8} 8. Nxe5 {(Nf3xe5 Bd6xe5 d4xe5 Qa5xe5 f2-f4 Qe5-e7 e4-e5 Bc8-f5
Qd1-e2 Nf6-d5 Nc3xd5 c6xd5 Bc4xd5 O-O Bc1-e3 Nb8-a6 O-O Na6-b4 Bd5-c4
Nb4-c2 Ra1-c1 Nc2xe3 Qe2xe3 Ra8-d8 Rf1-d1) +1.21/22 12} Bxe5 {(Bd6xe5 d4xe5
Qa5xe5 f2-f4 Qe5-a5 e4-e5 Nf6-e4 Qd1-d4 Ne4xc3 Qd4xc3 Qa5xc3+ b2xc3 Nb8-d7
O-O Nd7-b6 Bc4-b3 Bc8-f5 Bc1-e3 O-O Ra1-d1 Rf8-d8 Rd1-d6 Nb6-d5 Be3-d4
Rd8xd6 e5xd6 Ra8-d8 c3-c4 Bf5-d3) -0.89/18 7} 9. dxe5 {(d4xe5 Qa5xe5 f2-f4
Qe5-e7 e4-e5 O-O Qd1-f3 Nf6-g4 Bc4-d3 Ng4-h6 O-O Bc8-f5 Bd3xf5 Nh6xf5
Qf3-e4 g7-g6 g2-g4 Nf5-g7 Bc1-e3 Nb8-d7 Qe4-f3 Rf8-e8 Ra1-d1 Ra8-d8 Be3xa7)
+1.28/23 11} Qxe5 {(Qa5xe5 f2-f4 Qe5-c5 Bc4-b3 O-O e4-e5 Rf8-e8 Qd1-e2
Nf6-d5 Nc3-e4 Qc5-d4 Ne4-d6 Re8-d8 Bb3xd5 c6xd5 Bc1-e3 Qd4-b4+ Qe2-d2
Qb4xd2+ Ke1xd2 Nb8-c6 Ra1-c1 f7-f6) -1.01/20 8} 10. f4 {(f2-f4 Qe5-c5
Qd1-e2 Bc8-g4 Qe2-d3 O-O h2-h3 Bg4-e6 Bc4xe6 f7xe6 Bc1-e3 Qc5-e7 O-O-O
Nb8-d7 Kc1-b1 Rf8-d8 Qd3-c2 Nd7-b6 e4-e5 Rd8xd1+ Rh1xd1) +1.10/22 10} Qe7
{(Qe5-e7 e4-e5 O-O Qd1-e2 Nf6-d5 Bc4xd5 c6xd5 Bc1-e3 Qe7-h4+ g2-g3 Qh4-h3
Nc3xd5 Nb8-c6 Qe2-f1 Qh3xf1+ Rh1xf1 Bc8-g4 Be3-c5 Rf8-d8 Bc5-d6 Nc6-d4
Ke1-f2 Nd4-f5) -1.00/20 8} 11. Bd3 {(Bc4-d3 O-O O-O Rf8-d8 Qd1-f3 Nb8-a6
e4-e5 Nf6-d5 Nc3xd5 c6xd5 b2-b3 Na6-b4 Bd3-b1 Nb4-c6 Kg1-h1 d5-d4 Qf3-g3
Bc8-d7 Bb1-d3 g7-g6 f4-f5 Nc6xe5) +1.25/21 9} O-O {(O-O O-O Rf8-d8 Qd1-c2
Nb8-a6 Bd3xa6 b7xa6 e4-e5 Nf6-d5 Nc3xd5 c6xd5 Bc1-d2 Bc8-d7 Bd2-e3 Bd7-b5
Rf1-d1 Ra8-c8 Qc2-f2 a6-a5 Ra1-c1 Rc8-c4 Be3xa7 Rc4-e4) -0.74/17 7} 12. O-O
{(O-O Rf8-d8 Qd1-f3 Nb8-a6 Bd3xa6 b7xa6 f4-f5 a6-a5 Rf1-e1 a5-a4 e4-e5
a4-a3 b2xa3 Qe7-c5+ Kg1-h1 Nf6-g4 Qf3xg4 Qc5xc3 Bc1-f4 Bc8-a6 Ra1-d1 Rd8xd1
Re1xd1) +1.29/23 10} Rd8 {(Rf8-d8 Qd1-c2 Nb8-a6 Bd3xa6 b7xa6 e4-e5 Nf6-d5
Nc3xd5 c6xd5 Bc1-d2 d5-d4 Qc2-d3 Ra8-b8 b2-b3 Bc8-b7 Rf1-c1 Qe7-h4 h2-h3
Rb8-c8 Rc1xc8 Bb7xc8 Ra1-c1 Bc8-b7) -0.65/19 7} 13. Qf3 {(Qd1-f3 h7-h6
Kg1-h1 Nb8-a6 Bd3xa6 b7xa6 e4-e5 Nf6-d5 Nc3-e4 Ra8-b8 Ne4-d6 Bc8-d7 b2-b3
Rb8-b4 Bc1-e3 Qe7-e6 h2-h3 Bd7-e8 Ra1-e1 a6-a5 Qf3-g3 a5-a4 Be3xa7 a4xb3)
+1.37/23 10} Na6 {(Nb8-a6 Bd3xa6 b7xa6 e4-e5 Nf6-d5 Nc3-e4 Ra8-b8 Ne4-d6
a6-a5 Qf3-g3 Qe7-c7 Rf1-f3 Qc7-b6+ Rf3-f2 f7-f6 Bc1-d2 Qb6xb2 Ra1-c1 Qb2xa2
Rc1xc6 f6xe5 f4xe5 Rb8-b3) -1.00/17 9} 14. Bxa6 {(Bd3xa6 b7xa6 f4-f5 a6-a5
Bc1-f4 Bc8-a6 Rf1-d1 Rd8xd1+ Ra1xd1 Ra8-d8 e4-e5 Nf6-d5 Nc3xd5 c6xd5 Rd1xd5
Qe7-h4 Rd5xd8+ Qh4xd8 f5-f6 Qd8-d4+ Kg1-h1 g7-g6) +1.38/24 10} bxa6 {(b7xa6
e4-e5 Nf6-d5 Nc3-e4 Ra8-b8 Ne4-d6 a6-a5 Qf3-g3 a5-a4 f4-f5 f7-f6 Nd6xc8
Rd8xc8 e5-e6 Qe7-c7 Rf1-e1 Qc7xg3 h2xg3 a7-a5 Kg1-h2 Rb8-b4 b2-b3 Rc8-d8
Bc1-d2) -1.18/19 9} 15. f5 {(f4-f5 a6-a5 Rf1-e1 Nf6-d5 Qf3-g3 Nd5-b4 Bc1-h6
f7-f6 Ra1-d1 Bc8-a6 e4-e5 Rd8xd1 Re1xd1 f6xe5 a2-a3 Nb4-d5 Nc3xd5 c6xd5
Rd1xd5 Ra8-e8 Bh6-g5 Qe7-f7 Rd5xe5) +1.11/23 7} a5 {(a6-a5 Bc1-g5 Bc8-a6
Rf1-d1 Rd8xd1+ Ra1xd1 Ra8-d8 Rd1xd8+ Qe7xd8 Bg5xf6 g7xf6 Qf3-g3+ Kg8-f8
Qg3-f2 Qd8-b6 g2-g3 Ba6-d3 Kg1-g2 Kf8-e7 Kg2-f3 Qb6xf2+ Kf3xf2 Ke7-d6
Kf2-e3 Bd3-c2 Ke3-d4 a5-a4) -1.00/17 8} 16. Re1 {(Rf1-e1 Nf6-d5 Qf3-g3
Nd5xc3 b2xc3 f7-f6 Bc1-f4 Bc8-a6 Re1-e3 Ba6-c4 e4-e5 Rd8-d2 e5xf6 Qe7xf6
Ra1-e1 Bc4-d5 Re3-e8+ Ra8xe8 Re1xe8+ Kg8-f7 Bf4xd2 Kf7xe8 Qg3-b8+) +1.33/23
8} Rb8 {(Ra8-b8 e4-e5 Nf6-d5 Nc3xd5 Rd8xd5 f5-f6 Qe7-d7 b2-b3 Qd7-g4 Qf3-c3
c6-c5 Kg1-h1 Qg4-b4 Qc3-g3 Qb4-g4 Bc1-f4 Rd5-d4) -1.08/17 6} 17. Qg3
{(Qf3-g3 Rb8-b4 a2-a3 Rb4-b3 e4-e5 Rd8-e8 Kg1-h1 Bc8xf5 Bc1-g5 Nf6-h5
Qg3-h4 Qe7-e6 Qh4xh5 Rb3xb2 Nc3-e4 h7-h6 Bg5-c1 Rb2-b5 Bc1-f4 Bf5xe4 Re1xe4
Qe6-d5 Qh5-f3 Rb5-b3 Bf4-e3 Re8xe5 Re4xe5 Qd5xe5 Ra1-e1) +2.17/22 5} Rb4
{(Rb8-b4 Bc1-g5 Rd8-e8 Ra1-d1 Qe7-c5+ Bg5-e3 Qc5-e7 Be3-d4 Rb4xd4 Rd1xd4
Bc8xf5 Qg3-d6 Qe7-b7 b2-b3 Bf5-g6 h2-h3 h7-h6 Kg1-h2 Kg8-h7 e4-e5 Re8-e6)
-1.56/17 7} 18. a3 {(a2-a3 Rb4-d4 e4-e5 Nf6-h5 Qg3-f2 h7-h6 Bc1-e3 Rd4-c4
g2-g3 g7-g6 f5xg6 f7xg6 Be3xh6 Rc4-g4 Ra1-d1 Rd8xd1 Re1xd1 Kg8-h7 Bh6-e3)
+2.42/23 6} Rb3 {(Rb4-b3 Bc1-g5 h7-h6 Bg5xh6 Nf6-e8 Ra1-b1 Rd8-d4 Bh6-f4
Qe7-d7 Qg3-f2 Rd4-d3 Nc3-a4 Ne8-f6 Na4-c5 Nf6-g4 Nc5xd7 Ng4xf2 Nd7-f6+
g7xf6 Kg1xf2) -1.65/17 6} 19. e5 {(e4-e5 Nf6-h5 Qg3-f2 c6-c5 Nc3-e4 Rd8-d5
Bc1-g5 Qe7-c7 Ne4-d6 c5-c4 Qf2-h4 g7-g6 Kg1-h1 Rb3xb2 Nd6xc4 Rb2-b3 Nc4-d6
Bc8xf5 Nd6xf5 g6xf5 Qh4xh5) +3.18/21 5} Nh5 {(Nf6-h5 Qg3-f3 g7-g6 f5-f6
Qe7-e6 Qf3-e2 Rd8-e8 Bc1-h6 Rb3xc3 b2xc3 Nh5xf6 Ra1-d1 Nf6-d5 Qe2-c4 Bc8-b7
Qc4-b3 Qe6-e7 Rd1-d4 Qe7-c7 h2-h3 Qc7-b6 Qb3-c2 c6-c5) -1.77/19 6} 20. Qf2
{(Qg3-f2 g7-g6 g2-g4 Rd8-d3 Bc1-h6 Nh5-g7 Nc3-e4 g6xf5 Ne4-f6+ Kg8-h8
Bh6xg7+ Kh8xg7 g4xf5 Kg7-h8 Ra1-d1 Rd3xd1 Re1xd1 Qe7xe5 Rd1-d8+ Kh8-g7
Nf6-e8+ Kg7-f8 Ne8-d6+ Kf8-g7 f5-f6+) +3.17/21 6} Re8 {(Rd8-e8 Bc1-e3
Qe7-b7 Qf2-f3 g7-g6 g2-g4 Re8xe5 g4xh5 Bc8xf5 Be3-d4 Re5-e6 Re1xe6 f7xe6
Ra1-e1 Qb7-b8 h5xg6 h7xg6 Re1-e2 Rb3xb2 Qf3xc6 g6-g5) -2.45/16 6} 21. Be3
{(Bc1-e3 Qe7-c7 g2-g4 g7-g6 g4xh5 Bc8xf5 Ra1-d1 Qc7-c8 Be3xa7 Qc8-b7 Nc3-a4
Qb7-e7 Ba7-e3 Bf5-g4 Rd1-d4 Qe7xe5 Rd4xg4 Rb3xe3 Qf2xe3 Qe5xe3+) +4.48/21
7} c5 {(c6-c5 g2-g4 Qe7-b7 Be3-c1 g7-g6 e5-e6 g6xf5 g4xh5 f7xe6 Qf2xc5
Kg8-f7 Re1-e3 Qb7-b6 Qc5xb6 a7xb6 Re3-g3 Bc8-b7 h5-h6) -2.49/17 6} 22. Rad1
{(Ra1-d1 Qe7-b7 Be3-c1 c5-c4 g2-g4 Qb7-b6 Qf2xb6 a7xb6 Re1-f1 g7-g6 f5xg6
h7xg6 g4xh5 Bc8-h3 Rf1-f4 g6xh5 Nc3-e4 Kg8-f8 Ne4-d6 Re8xe5 Nd6xf7 Re5-e2
Nf7-g5+) +4.75/23 5} Kh8 {(Kg8-h8 g2-g4 Re8-g8 g4xh5 Qe7xe5 Rd1-d5 Qe5-f6
Rd5xc5 Bc8-b7 Be3-c1 a5-a4 Rc5-c7 Bb7-f3 Re1-e7 Qf6xf5 Re7xf7 Qf5-g4+)
-3.95/16 9} 23. Ne4 {(Nc3-e4 Qe7-c7 Be3xc5 h7-h6 Ne4-d6 Re8-e7 Nd6xc8
Re7xe5 Re1xe5 Qc7xe5 Bc5-d4 Qe5-f4 Nc8-d6 Qf4xf2+ Kg1xf2 Nh5-f6 Nd6xf7+
Kh8-h7 Nf7-d6 Nf6-g4+ Kf2-e2) +7.22/20 6} Qc7 {(Qe7-c7 Be3xc5 Bc8-b7 Ne4-d6
Re8-a8 e5-e6 Bb7-c6 Nd6xf7+ Kh8-g8 Bc5-d4 Bc6-e8 Bd4-e5 Qc7-b6 Qf2xb6 a7xb6
g2-g4 Nh5-f6 Nf7-h6+ Kg8-h8 g4-g5) -5.01/16 8} 24. Bxc5 {(Be3xc5 Re8-g8
Ne4-d6 h7-h6 e5-e6 f7-f6 Bc5xa7 Nh5-f4 e6-e7 Bc8-d7 e7-e8Q Bd7xe8 Nd6xe8
Qc7-c6 Rd1-d6 Qc6-c8 Qf2xf4 Rg8xe8 Re1xe8+ Qc8xe8 Ba7-f2) +6.65/18 0} Bb7
{(Bc8-b7 Ne4-d6 Nh5-f4 Re1-e3 Rb3xe3 Bc5xe3 Nf4-d5 Rd1-c1 Bb7-c6 Nd6xe8
Qc7xe5 Ne8xg7 Nd5xe3 f5-f6 Qe5-e4 Qf2-g3 h7-h6 Rc1xc6 Qe4xc6 Qg3xe3 Qc6xf6)
-5.47/17 11} 25. Nd6 {(Ne4-d6 Nh5-f4 Bc5-e3 Nf4-h3+ g2xh3 Qc7-c6 Nd6xb7
Rb3xb7 Be3xa7 a5-a4 Rd1-d6 Qc6-c7 Ba7-b6 Qc7-c4 e5-e6 f7xe6 f5xe6 Rb7-e7
Qf2-d4 Qc4xd4+ Rd6xd4 Re7xe6 Re1xe6 Re8xe6) +8.12/22 6} Nf4 {(Nh5-f4 Re1-e3
Rb3xe3 Bc5xe3 Nf4-d5 Rd1-c1 Qc7-d7 Nd6xe8 Qd7xe8 Be3-d4 h7-h6 Qf2-g3 Nd5-e7
Qg3-g4 Ne7-c6 f5-f6 g7-g6 Qg4-h3 h6-h5 Qh3-e3 Kh8-h7 Bd4-c3 a5-a4 b2-b4)
-6.22/17 5} 26. Be3 {(Bc5-e3 Nf4-h3+ g2xh3 Qc7-c6 Nd6xb7 Rb3xb7 Be3xa7
Qc6-c8 Ba7-d4 Rb7-b5 Bd4-c3 Rb5-c5 Qf2-d4 Rc5xc3 b2xc3 Qc8xf5 Qd4-d8
Qf5-g6+ Kg1-h1 Qg6-c6+ Qd8-d5 Qc6xc3 Qd5xf7 Qc3-c6+ Kh1-g1 Qc6-c5+)
+8.31/23 6} Nh3+ {(Nf4-h3+ g2xh3 Qc7-c6 Nd6xb7 Rb3xb7 Be3xa7 Qc6-h6 Rd1-d6
Qh6xh3 Ba7-d4 Re8-g8 e5-e6 f7xe6 f5xe6 Qh3-h5 Qf2-g2 Qh5-h4 Qg2-g3 Qh4-h5
e6-e7) -6.84/18 18} 27. gxh3 {(g2xh3 Qc7-c6 Nd6xb7 Rb3xb7 Be3xa7 Qc6-c8
Ba7-d4 Rb7-b5 Bd4-c3 Rb5-c5 Qf2-d4 Rc5xc3 b2xc3 Qc8xf5 Qd4-d8 Qf5-g6+
Kg1-h1 Qg6-c6+ Qd8-d5) +8.31/19 0} Qc6 {(Qc7-c6 Nd6xb7 Qc6xb7 e5-e6 f7xe6
f5xe6 Rb3xb2 Rd1-d7 Rb2xf2 Rd7xb7 Rf2-f6 e6-e7 a7-a6 Be3-d4 Rf6-g6+ Kg1-f1
Rg6-c6 Rb7-d7 Kh8-g8 Rd7-d8 Kg8-f7 Rd8xe8 Kf7xe8 Bd4xg7) -6.89/15 4} 28.
Nxb7 {(Nd6xb7 Rb3xb7 Be3xa7 Qc6-c8 Ba7-b6 a5-a4 Bb6-d4 Rb7-e7 Bd4-c3 Kh8-g8
Re1-e4 Qc8-c6 Qf2-f4 Qc6-b6+ Kg1-h1 Qb6-c6 Qf4-g4 Re7-d7 Rd1xd7 Qc6xd7
Re4xa4) +8.36/21 6} Qxb7 {(Qc6xb7 e5-e6 f7xe6 f5xe6 Qb7-c8 Be3-d4 Rb3-b7
Qf2-g2 Rb7-e7 Rd1-c1 Qc8-b8 Rc1-c6 Qb8-b5 Kg1-h1 Qb5-b7 Bd4-c5 Re7-f7 e6-e7
Rf7-f5 h3-h4 Rf5-f7 Rc6-e6 Qb7-c7 Qg2-c6 Qc7-b8) -6.92/19 4} 29. e6 {(e5-e6
f7xe6 f5xe6 Qb7-c8 Be3-d4 Rb3-b7 Qf2-g2 Rb7-e7 Qg2-g5 Qc8-c2 Bd4-c3 h7-h6
Qg5xh6+ Qc2-h7 Qh6xh7+ Kh8xh7 Rd1-d6 Re7-b7 h3-h4 Rb7-c7 Bc3xa5) +9.05/23
8} fxe6 {(f7xe6 f5xe6 Qb7-c8 Be3xa7 h7-h6 e6-e7 Rb3-b5 Rd1-d3 Rb5-g5+
Rd3-g3 Rg5-f5 Qf2-d2 Rf5-f7 Ba7-d4 Qc8-c6 Re1-c1 Qc6-a6 Bd4-c5 Qa6-e6
Rg3-g4 h6-h5 Rg4-g3 Qe6-c6 Bc5-d4) -7.27/19 8} 30. fxe6 {(f5xe6 Qb7-c8
Be3-d4 Re8-e7 Qf2-g2 h7-h6 h3-h4 Rb3-b5 Qg2-g6 Rb5-d5 Rd1-d3) +9.33/25 7}
Rxb2 {(Rb3xb2 Qf2-g3 Qb7-b8 Rd1-d7 Qb8xg3+ h2xg3 Rb2-b5 Be3-d4 Rb5-g5 e6-e7
Kh8-g8 Kg1-g2 Rg5-b5 Rd7xa7 Rb5-b3 Ra7xa5 Rb3-d3 Bd4-f2 Rd3-d2 Ra5-b5
Kg8-f7 Rb5-f5+) -7.76/18 6} 31. Qg3 {(Qf2-g3 Qb7-b8 Rd1-d7 Qb8xg3+ h2xg3
Rb2-b8 Be3-d4 Re8-g8 Re1-f1 h7-h5 Rf1-f7 Kh8-h7 Bd4xg7 Rg8xg7 Rf7xg7+
Kh7-h6 e6-e7 Rb8-c8 Rg7-f7 Kh6-g6 Rf7-f8 Rc8-c1+ Kg1-f2 Rc1-c2+ Kf2-e3
Rc2-c3+ Rd7-d3 Rc3-c2) +12.64/23 5} Qb8 {(Qb7-b8 Rd1-d7 Qb8xg3+ h2xg3
Rb2-b8 Be3-d4 Re8-g8 e6-e7 h7-h5 Re1-e5 Kh8-h7 Bd4xa7 Rb8-c8 Re5xh5+ Kh7-g6
Rh5xa5 Rc8-c1+ Kg1-g2 Rg8-e8 Ra5-e5 Rc1-c2+ Kg2-f3 Rc2-c3+ Re5-e3 Rc3-c2
Ba7-d4 Kg6-f7 Kf3-g4 Rc2-c4 h3-h4 Rc4-c2 Kg4-g5 Rc2-a2 Rd7-c7 Re8-a8)
-9.74/19 4} 32. Rd7 {(Rd1-d7 Qb8xg3+ h2xg3 Rb2-b3 e6-e7 Kh8-g8 Rd7-d8
Kg8-f7 Re1-f1+ Kf7xe7 Be3-g5+ Ke7-e6 Rd8xe8+ Ke6-d5 Re8-d8+ Kd5-c6 Rf1-c1+
Kc6-b5 Rd8-b8+ Kb5-a4 Rb8xb3 Ka4xb3 Bg5-e7 Kb3-b2 Rc1-e1 h7-h5 Kg1-f2
Kb2-b3 Re1-e6 a5-a4 Re6-g6 Kb3-c3 Rg6xg7) +12.87/22 1} Qxg3+ {(Qb8xg3+
h2xg3 Rb2-b3 e6-e7 Kh8-g8 Rd7-d8 Kg8-f7 Re1-f1+ Kf7-e6 Be3-c5 Re8xe7
Rf1-e1+ Ke6-f5 Bc5xe7 Kf5-g6 Rd8-f8 h7-h5 Re1-e6+ Kg6-h7 Kg1-g2 g7-g5
Be7-c5 a7-a6 a3-a4 Rb3-b2+ Kg2-f3 g5-g4+ h3xg4 Rb2-b3+) -10.88/20 4} 33.
hxg3 {(h2xg3 Rb2-b3 e6-e7 Kh8-g8 Rd7-d8 Kg8-f7 Re1-f1+ Kf7-e6 Be3-c5 Re8xe7
Rf1-e1+ Ke6-f5 Bc5xe7 h7-h5 Kg1-g2 Rb3-b2+ Kg2-f3 Rb2-b3+ Re1-e3 Rb3xe3+
Kf3xe3 h5-h4 Be7xh4 Kf5-g6 Rd8-f8 a5-a4 Rf8-f4) +12.84/24 0} Rb3 {(Rb2-b3
e6-e7 Kh8-g8 Rd7-d8 Kg8-f7 Re1-f1+ Kf7-e6 Be3-c5 Re8xe7 Rf1-e1+ Ke6-f5
Bc5xe7 Kf5-g6 Rd8-f8 h7-h6 Be7-d6 Rb3-b6 Re1-e6+ Kg6-h7 Kg1-f2 a5-a4 h3-h4
a7-a5 g3-g4 Rb6-b3 Rf8-f5 Rb3-d3 h4-h5 Rd3-d2+ Kf2-f3) -11.22/20 4 Arena
Adjudication} 1-0
[/pgn]
User avatar
xr_a_y
Posts: 1872
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 3

Post by xr_a_y »

Indeed, some fun chess ;)

I'm playing a short TC 10s+0.1 tourney versus some quite fun engines and seeing some great games also, like this one

[pgn]
[Event "My Tournament"]
[Site "?"]
[Date "2021.02.14"]
[Round "22"]
[White "Koivisto"]
[Black "minic_3.04_noisy_notch"]
[Result "0-1"]
[ECO "C84"]
[GameDuration "00:00:21"]
[GameEndTime "2021-02-14T22:19:35.415 CET"]
[GameStartTime "2021-02-14T22:19:13.791 CET"]
[Opening "Ruy Lopez"]
[PlyCount "84"]
[TimeControl "10+0.1"]
[Variation "Closed defense"]

1. e4 {book} e5 {book} 2. Nf3 {book} Nc6 {book} 3. Bb5 {book} a6 {book}
4. Ba4 {book} Nf6 {book} 5. O-O {book} Be7 {book} 6. d3 {book} b5 {book}
7. Bb3 {book} O-O {book} 8. a4 {book} b4 {-0.32/15 0.50s}
9. Nbd2 {+0.23/14 0.46s} a5 {-0.37/13 0.55s} 10. Nc4 {+0.22/13 0.46s}
d6 {-0.40/14 0.37s} 11. c3 {+0.14/13 0.44s} Be6 {-0.36/13 0.65s}
12. h3 {+0.24/12 0.60s} h6 {-0.33/12 0.45s} 13. Qc2 {+0.12/11 0.40s}
Rb8 {-0.21/12 0.34s} 14. Be3 {+0.27/11 0.36s} Qc8 {-0.22/12 0.33s}
15. Kh1 {+0.09/10 0.44s} bxc3 {+0.95/14 0.42s} 16. bxc3 {+0.13/12 0.33s}
Bxh3 {+1.03/16 0.42s} 17. Nh2 {-0.84/13 0.82s} Be6 {+1.12/15 0.48s}
18. Rfb1 {-1.23/13 0.66s} d5 {+1.26/13 0.29s} 19. exd5 {-1.25/12 0.28s}
Bxd5 {+1.29/14 0.44s} 20. Qd1 {-1.50/10 0.36s} Qe6 {+2.08/14 0.37s}
21. f3 {-1.77/11 0.48s} Nh5 {+2.06/13 0.33s} 22. Ba2 {-1.82/11 0.32s}
Bh4 {+2.28/13 0.31s} 23. Rb5 {-1.51/10 0.31s} Rxb5 {+2.35/15 0.47s}
24. axb5 {-1.31/12 0.24s} Ne7 {+2.32/15 0.36s} 25. Kg1 {-1.80/10 0.19s}
Nf5 {+2.07/14 0.42s} 26. Ng4 {-1.82/11 0.35s} Rb8 {+2.36/14 0.44s}
27. Qa4 {-2.06/10 0.18s} Bg3 {+1.69/12 0.27s} 28. Bd2 {-1.83/10 0.24s}
Nf4 {+2.96/13 0.23s} 29. Nce3 {-2.67/10 0.17s} Bxa2 {+4.31/15 0.32s}
30. Rxa2 {-4.06/10 0.19s} Rxb5 {+4.43/15 0.22s} 31. Ra1 {-3.68/10 0.17s}
Qb6 {+4.43/16 0.34s} 32. Rd1 {-4.28/11 0.17s} h5 {+5.89/14 0.30s}
33. Kh1 {-5.24/11 0.27s} hxg4 {+9.01/15 0.17s} 34. Nxg4 {-7.53/11 0.18s}
Rb1 {+9.86/15 0.31s} 35. c4 {-8.41/12 0.39s} Qb2 {+11.27/16 0.21s}
36. Bxf4 {-9.18/11 0.14s} Bxf4 {+15.32/15 0.25s} 37. g3 {-11.94/10 0.15s}
Be3 {+M11/19 0.18s} 38. Nh6+ {-M18/11 0.16s} gxh6 {+M9/30 0.13s}
39. Qe8+ {-M8/27 0.14s} Kg7 {+M7/38 0.12s} 40. Qxe5+ {-M6/31 0.13s}
Qxe5 {+M5/50 0.11s} 41. f4 {-M4/54 0.13s} Qb2 {+M3/121 0.064s}
42. Rxb1 {-M2/128 0.022s} Nxg3# {+M1/121 0.002s, Black mates} 0-1
[/pgn]

Still gigantic error bars for now

Code: Select all

Rank Name                          Elo     +/-   Games   Score    Draw 
   0 minic_3.04_noisy_notch         68      46     130   59.6%   42.3% 
   1 weiss                          32     100      22   54.5%   54.5% 
   2 Halogen                        32     121      22   54.5%   36.4% 
   3 Winter                          0      94      21   50.0%   61.9% 
   4 combusken                     -64     111      22   40.9%   45.5% 
   5 seer                         -180     120      21   26.2%   42.9% 
   6 Koivisto                     -289     233      22   15.9%   13.6% 
   
User avatar
xr_a_y
Posts: 1872
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 3

Post by xr_a_y »

here is better error bars

Code: Select all

Rank Name                          Elo     +/-   Games   Score    Draw 
   0 minic_3.04_noisy_notch   
   1 Halogen                        -5      38     201   49.3%   36.8% 
   2 combusken                     -21      40     201   47.0%   31.3% 
   3 Winter                        -38      39     200   44.5%   36.0% 
   4 weiss                         -53      37     200   42.5%   41.0% 
   5 seer                          -60      37     200   41.5%   43.0% 
Koivisto was really off in this test (like -250Elo). I used the "cmake . && make" command to build it but it seems "make native" inside source directory is building a stronger one. I'll run another test for it soon.
User avatar
xr_a_y
Posts: 1872
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 3

Post by xr_a_y »

Koivisto is much better with this "native" compile

Code: Select all

Score of Koivisto vs minic_3.04_noisy_notch: 47 - 53 - 53 [0.480]
...      Koivisto playing White: 26 - 23 - 28  [0.519] 77
...      Koivisto playing Black: 21 - 30 - 25  [0.441] 76
...      White vs Black: 56 - 44 - 53  [0.539] 153
Elo difference: -13.6 +/- 44.7, LOS: 27.4 %, DrawRatio: 34.6 %
Modern Times
Posts: 3748
Joined: Thu Jun 07, 2012 11:02 pm

Re: Minic version 3

Post by Modern Times »

xr_a_y wrote: Sun Feb 14, 2021 1:48 pm I'm happy to release Minic3.04 with some end-game fixes and a new net named "Noisy Notch".
Sorry, just to be clear, in UCI parameters I enter the name of the net, noisy_notch.bin and click forceNNUE ?
User avatar
xr_a_y
Posts: 1872
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 3

Post by xr_a_y »

Modern Times wrote: Tue Feb 16, 2021 5:43 pm
xr_a_y wrote: Sun Feb 14, 2021 1:48 pm I'm happy to release Minic3.04 with some end-game fixes and a new net named "Noisy Notch".
Sorry, just to be clear, in UCI parameters I enter the name of the net, noisy_notch.bin and click forceNNUE ?
You enter the full path to the net (or just name if net is in workind directory) and *do not* use forceNNUE because that will results in pure NNUE and not hybrid.