Minic version 3

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

Moderators: hgm, Rebel, chrisw

Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Minic version 3

Post by Gabor Szots »

Guenther wrote: Thu May 06, 2021 10:27 am
Gabor Szots wrote: Thu May 06, 2021 10:11 am I wonder if Minic still supports CECP and if yes how do I pass parameters such as NNUE file, syzygy path, etc. which can be done via UCI options when installed as UCI.
Well I guess it still reads the minic.json :)
"Weini comes with a highly tunable configuration file (in json format)" but I can't find such a file with Minic.
Gabor Szots
CCRL testing group
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 3

Post by xr_a_y »

Gabor Szots wrote: Thu May 06, 2021 10:42 am
Guenther wrote: Thu May 06, 2021 10:27 am
Gabor Szots wrote: Thu May 06, 2021 10:11 am I wonder if Minic still supports CECP and if yes how do I pass parameters such as NNUE file, syzygy path, etc. which can be done via UCI options when installed as UCI.
Well I guess it still reads the minic.json :)
"Weini comes with a highly tunable configuration file (in json format)" but I can't find such a file with Minic.
Hi !

Minic used to use this json parameter file (an heritage from Weini indeed!) but this is not the case anymore for a while.

But yes Minic can use CECP ! and NNUEFile is a parameter available (I see it in the Xboard interface).

To use xboard protocol just use

Code: Select all

minic -xboard
If you want, you can also "force" some option, like NNUEFile in the command line

Code: Select all

minic -xboard -NNUEFile /path/to/net.bin
I hope that's help.
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Minic version 3

Post by Gabor Szots »

xr_a_y wrote: Thu May 06, 2021 10:52 amHi !

Minic used to use this json parameter file (an heritage from Weini indeed!) but this is not the case anymore for a while.

But yes Minic can use CECP ! and NNUEFile is a parameter available (I see it in the Xboard interface).

To use xboard protocol just use

Code: Select all

minic -xboard
If you want, you can also "force" some option, like NNUEFile in the command line

Code: Select all

minic -xboard -NNUEFile /path/to/net.bin
I hope that's help.
Hi Vivien,

Thanks for the help. Under Arena I have problems, if I don't give -xboard then the parameters cannot be seen, if I give -xboard then Arena overrules my choice of the WB protocol and starts Minic in UCI mode. Not a problem, I'm going to use Minic in UCI mode.
Gabor Szots
CCRL testing group
Chessqueen
Posts: 5578
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Re: Minic version 3

Post by Chessqueen »

Charly wrote: Sat Nov 07, 2020 10:51 pm Salut Vivien,

Félicitations pour Minic 3 !

Je viens de lancer un tournoi de 100 parties en 40/2 contre Arasan 22.1.

Minic 3.0 joue avec Nefarious Nucleus. Joli coup : 41 Td5 !


Event "Test Minic 3.00 Nefarious Nucleus"]
[Site "?"]
[Date "2020.11.07"]
[Round "4"]
[White "Minic 3.00 & Nefarious Nucleus"]
[Black "Arasan 22.1 x64 bmi2"]
[Result "1-0"]
[BlackElo "3288"]
[ECO "B90"]
[Opening "Sicilian"]
[Time "22:36:25"]
[Variation "Najdorf, Adams Attack, 1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.h3"]
[WhiteElo "3200"]
[TimeControl "40/120:40/120:40/120"]
[Termination "adjudication"]
[PlyCount "112"]
[WhiteType "program"]
[BlackType "program"]

1. e4 {+0.62/18 2} c5 2. Nf3 {+0.68/17 2} d6 3. d4 {+0.73/18 1} cxd4 4.
Nxd4 {+0.73/18 3} Nf6 5. Nc3 {+0.69/18 2} a6 6. h3 {+0.87/17 1} e5 7. Nf3
{+0.78/17 2} Be6 8. Ng5 {+0.77/19 1} Nc6 9. a3 {+0.53/16 1} b5 {-0.25/23 3}
10. Nxe6 {+0.61/17 2} fxe6 {-0.32/24 2} 11. g4 {+0.62/18 1} h6 {-0.10/23 3}
12. h4 {+0.69/18 1} Be7 {-0.23/23 3} 13. Bg2 {+0.77/18 2} Nd7 {0.00/25 2}
14. Be3 {+0.84/19 3} Qa5 {-0.11/22 3} 15. Kf1 {+0.76/19 3} b4 {0.00/22 3}
16. Ne2 {+1.30/20 2} Nc5 {-0.35/24 10} 17. Kg1 {+1.26/20 3} bxa3 {-0.44/23
3} 18. Rxa3 {+1.06/20 1} Qb5 {-0.40/23 3} 19. Ra2 {+1.49/18 2} a5 {-0.44/21
3} 20. Ng3 {+1.36/18 3} Qc4 {-0.18/24 3} 21. b3 {+1.54/20 2} Qb4 {-0.32/21
4} 22. Ra1 {+1.60/19 2} Rd8 {-0.37/21 4} 23. Bd2 {+1.67/19 3} Qb6 {-0.14/21
4} 24. g5 {+1.50/20 3} Kd7 {-0.28/23 5} 25. Rb1 {+1.69/18 2} Rb8 {-0.69/22
6} 26. Be3 {+1.76/21 3} Nb4 {-0.67/22 3} 27. Bh3 {+2.08/17 2} hxg5
{-0.79/22 4} 28. hxg5 {+1.73/20 2} g6 {-1.02/25 3} 29. Bg2 {+1.99/20 3}
Rxh1+ {-0.28/24 3} 30. Kxh1 {+1.70/18 2} Qc6 {-0.33/26 3} 31. Kg1 {+1.53/19
3} Nca6 {-0.49/22 2} 32. Rc1 {+2.14/23 3} Nc5 {-0.71/25 5} 33. Bf1
{+2.02/20 4} a4 {-0.61/22 2} 34. bxa4 {+1.83/21 3} Nxa4 {-0.64/24 2} 35.
Qf3 {+1.76/21 2} Na2 {-1.00/27 3} 36. Ra1 {+2.16/23 2} Qxc2 {-1.21/24 2}
37. Bh3 {+2.04/22 4} Qb2 {-1.46/22 2} 38. Rf1 {+2.01/22 3} Rf8 {-1.25/24 3}
39. Qg4 {+1.90/25 4} Qb3 {-1.26/26 1} 40. Rd1 {+2.34/25 8} N2c3 {-1.01/19
1} 41. Rd5 {+3.45/24 2} Rf5 {-3.92/26 7} 42. Ra5 {+3.84/24 2} Rf8 {-4.10/26
4} 43. Ra7+ {+4.76/25 2} Kd8 {-4.50/30 5} 44. Qh4 {+5.15/23 1} Nb5
{-4.50/27 2} 45. Ra8+ {+5.20/26 2} Kd7 {-4.53/29 2} 46. Rxf8 {+5.33/24 1}
Bxf8 {-4.46/28 3} 47. Qh7+ {+5.22/25 2} Be7 {-4.49/26 2} 48. Qxg6 {+5.45/22
1} Bxg5 {-4.51/25 2} 49. Qf7+ {+5.32/23 1} Kc6 {-4.54/28 3} 50. Bxg5
{+5.16/24 2} Nc7 {-4.57/29 2} 51. Bd8 {+5.29/22 1} Qb7 {-4.62/29 2} 52.
Bxc7 {+5.31/26 1} Nc5 {-4.07/28 2} 53. Bxe6 {+5.39/27 1} Nxe6 {-4.29/29 3}
54. Qxe6 {+21.37/26 2} Qxc7 {-6.16/28 3} 55. Qc4+ {+23.34/24 0} Kd7
{-6.43/30 3} 56. Qxc7+ {+25.18/35 2} Kxc7 {-13.85/31 6 Adjugé par Arena}
1-0

Si le pgn du tournoi t'intéresse je pourrai te l'envoyer.

Charly
Vous devriez commencer un tournoi 40/2 de 100 matchs contre Komodo 10 :roll:
Do NOT worry and be happy, we all live a short life :roll:
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 3

Post by xr_a_y »

New release of Minic ! version 3.07 is available : https://github.com/tryingsomestuff/Mini ... s/tag/3.07

The net is now embeded inside the executable, so you don't have to worry about setting the good path anymore :D (but the executable are big ! so I put them here https://github.com/tryingsomestuff/Mini ... er/Minic3/).
Default GUI parameter for the net (NNUEFile) is "embeded" instead of a path and it means "use the embeded net". If you replace this by a full path to another net, it will use this other net.

Another parameter is available for "NNUE score scaling", and has been tuned (to the value of 130) for the new net given in 3.07, named "Naive Nostalgia".
This new net is the first one where I use another former net to create training data (in this case "Noisy Notch" was used).

In self tests, this release is 30Elo stronger at short TC.

Have fun !
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: Minic version 3

Post by Modern Times »

I've played 500 chess960 games so far, and it is unfortunately -95 Elo to version 3.06. I'll check the engine set-up, but I don't think there is any issue there.
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 3

Post by xr_a_y »

Modern Times wrote: Thu May 20, 2021 3:26 pm I've played 500 chess960 games so far, and it is unfortunately -95 Elo to version 3.06. I'll check the engine set-up, but I don't think there is any issue there.
This is very possible, this net was not trained with FRC. But 95Elo seems a lot, I'll check that !
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 3

Post by xr_a_y »

xr_a_y wrote: Thu May 20, 2021 3:38 pm
Modern Times wrote: Thu May 20, 2021 3:26 pm I've played 500 chess960 games so far, and it is unfortunately -95 Elo to version 3.06. I'll check the engine set-up, but I don't think there is any issue there.
This is very possible, this net was not trained with FRC. But 95Elo seems a lot, I'll check that !
Yes I can confirm that in FRC

Code: Select all

Minic3.04+NoNo < Minic3.07+NaNo < Minic3.06+NoNa
This is mainly because "Nocturnal Nadir" was trained with a good proportion of FRC data which is no the case for "Naive Nostalgia".

So no need to test more in FRC probably. I'll try to make a better FRC net for next release.
User avatar
Sylwy
Posts: 4465
Joined: Fri Apr 21, 2006 4:19 pm
Location: IASI - the historical capital of MOLDOVA
Full name: SilvianR

Re: Minic version 3

Post by Sylwy »

xr_a_y wrote: Thu May 20, 2021 8:01 am New release of Minic ! version 3.07 is available : https://github.com/tryingsomestuff/Mini ... s/tag/3.07

The net is now embeded inside the executable, so you don't have to worry about setting the good path anymore :D (but the executable are big ! so I put them here https://github.com/tryingsomestuff/Mini ... er/Minic3/).
Default GUI parameter for the net (NNUEFile) is "embeded" instead of a path and it means "use the embeded net". If you replace this by a full path to another net, it will use this other net.

Another parameter is available for "NNUE score scaling", and has been tuned (to the value of 130) for the new net given in 3.07, named "Naive Nostalgia".
This new net is the first one where I use another former net to create training data (in this case "Noisy Notch" was used).

In self tests, this release is 30Elo stronger at short TC.

Have fun !
Nice !

[pgn]
[Event "NN102 Test"]
[Site "ISR 3"]
[Date "2021.05.28"]
[Round "1"]
[White "Minic_3.07_mingw_x64_skylake"]
[Black "Fizbo2x64"]
[Result "1-0"]
[BlackElo "2200"]
[ECO "A10"]
[Opening "English"]
[Time "21:31:50"]
[Variation "Vector"]
[WhiteElo "2200"]
[TimeControl "240+2"]
[Termination "adjudication"]
[PlyCount "110"]
[WhiteType "program"]
[BlackType "program"]

1. c4 d5 2. cxd5 Qxd5 3. Nc3 Qa5 4. Nf3 e5 5. e4 {(e2-e4 Nb8-c6 Bf1-c4
Bc8-d7 d2-d3 O-O-O Bc1-d2 Bd7-g4 Ra1-c1 Bg4xf3 Qd1xf3 Ng8-f6 Bc4xf7 Qa5-a6
Bf7-c4 Bf8-c5) +1.65/23 16} Nf6 {(Ng8-f6 Bf1-c4 Nb8-c6 Nf3-g5 Bf8-c5
Bc4xf7+ Ke8-e7 Nc3-d5+) -0.72/17 11} 6. Bc4 {(Bf1-c4 Bf8-b4 Qd1-b3 O-O
Bc4xf7+ Kg8-h8 Nc3-d5 Rf8xf7 Nd5xb4 Rf7-e7 O-O Nf6xe4 Rf1-e1 Ne4-f6 d2-d4
e5-e4 Nf3-e5 Bc8-e6 Qb3-c3 Nb8-d7 a2-a3 Ra8-f8 Bc1-e3 c7-c6 Be3-g5 Qa5-b6
Ne5xd7 Be6xd7 Bg5xf6 Rf8xf6) +1.31/25 35} Bd6 {(Bf8-d6 O-O Nb8-c6 h2-h3
a7-a6 d2-d3 Nc6-d4 Bc1-d2) -0.74/18 11} 7. Qb3 {(Qd1-b3 O-O Nf3-g5 Nb8-c6
Ng5xf7 Bd6-c5 Nf7xe5+ Kg8-h8 Ne5xc6 b7xc6 f2-f3 Bc8-d7 d2-d3 Ra8-b8 Qb3-c2
Bc5-d4 Bc1-d2 Qa5-e5 Ra1-b1 Nf6-g4 f3xg4 Bd7xg4 Nc3-d1 Qe5-h5 Bd2-c3 Bg4xd1
Rb1xd1 Qh5-h4+ g2-g3) +2.36/23 8} Rf8 {(Rh8-f8 d2-d4 Nb8-c6 Bc4-b5 e5xd4
Nf3xd4 Bc8-d7 Bb5xc6) -0.69/18 7} 8. O-O {(O-O Nb8-c6 d2-d4 Nf6-g4 d4-d5
Nc6-d4 Nf3xd4 e5xd4 h2-h3 d4xc3 h3xg4 Bd6-e5 b2xc3 Qa5xc3 Qb3xc3 Be5xc3
Ra1-b1 Ke8-d8 Bc1-f4 Rf8-e8 d5-d6 c7xd6) +2.93/22 7} Nc6 {(Nb8-c6 d2-d3
a7-a6 Bc1-g5 Nf6-g8 Bg5-e3 Ng8-e7 d3-d4) -0.72/19 8} 9. d4 {(d2-d4 e5xd4
Nc3-b5 Nf6-d7 Nf3xd4 Nc6xd4 Nb5xd4 Nd7-c5 Qb3-c2 c7-c6 Bc1-e3 Bc8-d7 Nd4-f3
O-O-O h2-h3 Nc5-e6 Ra1-d1 Qa5-c7 e4-e5 Bd6xe5 Nf3xe5 Qc7xe5) +3.11/23 11}
Nxd4 {(Nc6xd4 Nf3xd4 e5xd4 Nc3-b5 Nf6xe4 Qb3-f3 Ne4-c5 Qf3-h5) -0.80/17 12}
10. Nxd4 {(Nf3xd4 e5xd4 Nc3-b5 Bc8-d7 Nb5xd6+ c7xd6 Bc1-f4 Qa5-b6 Qb3-a3
Qb6-c5 Bf4xd6 Qc5xa3 Bd6xa3 Rf8-g8 Rf1-d1 b7-b5 Bc4-e2 O-O-O Ra1-c1+ Kc8-b7
Rd1xd4 Bd7-c6 Rd4xd8 Rg8xd8) +5.18/21 6} exd4 {(e5xd4) -0.80/1 0} 11. Nb5
{(Nc3-b5 Nf6-g4 Nb5xd6+ c7xd6 Bc4-d5 Qa5-d8 Bc1-f4 Ng4-e5 Qb3-g3 Qd8-f6
Ra1-c1 Bc8-e6 Rc1-c7 Rf8-h8 Bd5xb7 Ra8-b8 Bb7-d5 a7-a5 Rf1-c1 h7-h5 Rc7-a7
Be6xd5 e4xd5) +5.45/22 9} Nxe4 {(Nf6xe4 Qb3-f3 Ne4-c5 Bc1-f4 Qa5-b6 Bf4xd6
c7xd6 Rf1-e1+) -1.42/18 9} 12. Qf3 {(Qb3-f3 f7-f5 Qf3-h5+ Ke8-d8 Nb5xd6
c7xd6 Bc1-f4 Qa5-c7 Ra1-c1 g7-g6 Qh5-h6 Qc7-e7 Bc4-d5 g6-g5 Bd5xe4 g5xf4
Be4-f3 Bc8-d7 Bf3xb7 Ra8-b8 Bb7-c6 Rf8-f6 Qh6xf4 Qe7-e5 Qf4-h4 Bd7xc6
Rc1xc6) +4.65/22 6} Nc5 {(Ne4-c5 Bc1-f4 Qa5-b6 Bf4xd6 c7xd6 Rf1-e1+ Bc8-e6
b2-b4) -1.96/18 11} 13. Bf4 {(Bc1-f4 Bc8-e6 Bf4xd6 c7xd6 Nb5xd6+ Ke8-d7
Qf3-f4 Ra8-d8 Rf1-e1 Kd7-c6 Bc4-b5+ Kc6-b6 Qf4xd4 Qa5xb5 Nd6xb5 Rd8xd4
Nb5xd4 Be6-d5 Nd4-f5 Nc5-d3 Re1-e7) +6.43/21 0} Be6 {(Bc8-e6 Bf4xd6 c7xd6
Nb5xd6+ Ke8-e7 Nd6-f5+ Be6xf5 Qf3xf5) -2.73/17 10} 14. Bxd6 {(Bf4xd6 c7xd6
Nb5xd6+ Ke8-d7 Nd6xb7 Nc5xb7 Qf3xb7+ Qa5-c7 Bc4-b5+ Kd7-d6 Qb7-e4 Qc7-b6
Bb5-d3 Ra8-d8 Rf1-e1 Kd6-c7 Re1-c1+ Kc7-b8 Rc1-c6 Qb6-a5 Ra1-b1 Qa5xa2
Qe4-e5+ Kb8-a8 Bd3-e4 Be6-d5 Rc6-c8+ Rd8xc8 Be4xd5+) +6.03/24 9} cxd6
{(c7xd6) -2.73/1 0} 15. Nxd6+ {(Nb5xd6+ Ke8-d7 Nd6xb7 Nc5xb7 Qf3xb7+ Qa5-c7
Bc4-b5+ Kd7-d6 Qb7-e4 Qc7-b6 Bb5-d3 Ra8-c8 Qe4-f4+ Kd6-d7 Rf1-e1 Rf8-g8
Bd3xh7 Rg8-h8 Bh7-f5 Kd7-e7 Re1-e4 Qb6-d6 Qf4xd6+ Ke7xd6 Bf5xe6 f7xe6
Re4xd4+ Kd6-e7) +5.36/25 7} Kd7 {(Ke8-d7 Nd6xb7 Nc5xb7 Qf3xb7+ Qa5-c7
Qb7-b5+ Kd7-e7 Ra1-c1) -2.81/18 10} 16. Nxb7 {(Nd6xb7 Nc5xb7 Qf3xb7+ Qa5-c7
Bc4-b5+ Kd7-d6 Qb7-e4 Qc7-b6 Bb5-d3 Ra8-c8 Rf1-e1 g7-g6 Qe4-f4+ Kd6-e7
Ra1-d1 Rf8-h8 Qf4-h4+ Ke7-f8 Bd3xg6 Rh8-g8 Bg6-e4 h7-h5 Rd1-d2 Rg8-g7
Qh4xh5 Kf8-g8 Qh5-h6 Be6xa2 Qh6xb6 a7xb6 Rd2xd4) +5.31/26 7} Nxb7 {(Nc5xb7
Qf3xb7+ Qa5-c7 Qb7-b5+ Kd7-e7 Ra1-c1 Ra8-c8 Rf1-e1) -2.52/19 8} 17. Qxb7+
{(Qf3xb7+ Qa5-c7 Bc4-b5+ Kd7-d6 Qb7-e4 Qc7-b6 Bb5-d3 Rf8-g8 Ra1-e1 Ra8-d8
Qe4xh7 Qb6xb2 Qh7-h4 Qb2-c3 Qh4-g3+ Kd6-e7 Qg3-g5+ f7-f6 Qg5-b5 Ke7-f7
Re1xe6 Kf7xe6 Bd3-c4+ Ke6-e7 Bc4xg8) +5.18/25 5} Qc7 {(Qa5-c7 Qb7-b5+
Kd7-e7 Rf1-e1 Rf8-b8 Qb5-d5 Qc7-d6 Qd5-e4) -2.77/19 6} 18. Bb5+ {(Bc4-b5+
Kd7-d6 Qb7-e4 Qc7-b6 a2-a4 Rf8-d8 Rf1-e1 g7-g6 Bb5-d3 Ra8-c8 a4-a5 Qb6-b4
a5-a6 Rd8-e8 Qe4-f4+ Kd6-e7 Qf4-h4+ Ke7-d7 Re1-e4 Be6-d5 Re4xd4 Re8-e1+
Ra1xe1 Qb4xe1+ Bd3-f1) +5.80/23 6} Kd6 {(Kd7-d6 Qb7-e4 Qc7-b6 a2-a4 a7-a6
Bb5-d3 g7-g6 a4-a5) -2.10/19 10} 19. Qe4 {(Qb7-e4 Qc7-b6 Bb5-d3 Rf8-g8
Ra1-e1 Ra8-d8 Re1-e2 h7-h6 Rf1-e1 Kd6-e7 f2-f4 g7-g6 f4-f5 g6xf5 Qe4xf5
Rd8-e8 Re2-f2 Ke7-d8 Qf5-f6+ Re8-e7 Re1-e4 Rg8-e8 Qf6-e5 Kd8-c8 Rf2-c2+
Re7-c7 Rc2xc7+ Qb6xc7) +5.05/23 8} Qb6 {(Qc7-b6 a2-a4 Rf8-d8 Qe4xh7 g7-g6
Qh7-h4 Ra8-c8 Bb5-d3) -2.38/19 10} 20. Bd3 {(Bb5-d3 Rf8-g8 Rf1-e1 Kd6-e7
Bd3-c4 Ra8-d8 Ra1-c1 d4-d3 Bc4xd3 Ke7-f8 Bd3-c4 Qb6-b4) +5.43/24 9} g6
{(g7-g6 Rf1-e1 Rf8-d8 Qe4-h4 Ra8-c8 Qh4xh7 Qb6xb2 Qh7-g7) -2.05/18 9} 21.
a4 {(a2-a4 Ra8-c8 Qe4-f4+ Kd6-e7 Qf4-h4+ Ke7-d7 a4-a5 Qb6-c5 Rf1-e1 Rf8-d8
Qh4xh7 Qc5-d6 Qh7-g7 Kd7-c7 Bd3xg6 Kc7-b8 Bg6-d3 Rd8-h8 Qg7-e5 Qd6xe5
Re1xe5 Be6-c4 Bd3xc4 Rc8xc4 Re5-b5+ Kb8-c7) +5.48/21 6} Rfd8 {(Rf8-d8 a4-a5
Qb6-b4 Qe4-h4 Kd6-d7 Rf1-e1 Ra8-b8 Re1-e4) -2.04/17 7} 22. Qh4 {(Qe4-h4
a7-a5 Qh4-f6 Ra8-c8 Ra1-c1 Rc8xc1 Rf1xc1 Rd8-b8 Bd3-b5 Qb6-d8 Rc1-c6+
Kd6-d5 Qf6-f3+ Kd5-e5 Rc6-c5+ Ke5-d6 Qf3-a3 Kd6-e7 Rc5-d5+ Ke7-f6 Qa3-f3+
Kf6-g7 Rd5xd8) +6.13/22 7} Rac8 {(Ra8-c8 Rf1-e1 Kd6-c7 Qh4xh7 Kc7-b8 Qh7-g7
Qb6-d6 a4-a5) -2.06/17 6} 23. a5 {(a4-a5 Qb6-c5 b2-b4 Qc5-d5 Bd3-a6 Rc8-b8
Ra1-c1 g6-g5 Qh4-g3+ Kd6-d7 Rc1-c5 Qd5-d6 Ba6-b5+ Rb8xb5 Rc5xb5 Qd6xg3
h2xg3 d4-d3 Rf1-d1 Kd7-c6 Rb5xg5 d3-d2 Rg5-c5+ Kc6-b7 Rc5-b5+ Kb7-a6)
+5.85/25 6} Qc5 {(Qb6-c5 Rf1-e1 Kd6-d7 Qh4xh7 Qc5-d6 Qh7-g7 Kd7-c7 h2-h3)
-2.65/18 6} 24. b4 {(b2-b4 Qc5-d5 Bd3-a6 Rc8-b8 Ra1-c1 g6-g5 Qh4-g3+ Kd6-d7
Ba6-c4 Qd5-f5 Bc4xe6+ Kd7xe6 f2-f4 g5-g4 Qg3-h4 Ke6-d7 Rc1-c5 Qf5xc5 b4xc5
Kd7-c6 Qh4xh7 Kc6xc5 Qh7xf7 d4-d3 Qf7xa7+) +6.08/25 5} Qd5 {(Qc5-d5 Bd3-a6
Rc8-b8 Rf1-c1 Qd5-e5 Rc1-c5 g6-g5 Qh4-h6) -2.94/18 8} 25. Ba6 {(Bd3-a6
Rc8-b8 Ra1-c1 g6-g5 Qh4-g3+ Kd6-d7 Ba6-c4 Qd5-f5 Bc4xe6+ Kd7xe6 Rc1-c5
Qf5-f4 Qg3-h3+ g5-g4 Rf1-e1+ Ke6-f6 Qh3xh7 Rd8-e8 Rc5-c6+ Re8-e6 g2-g3
Re6xc6 g3xf4 Rc6-e6 Qh7-h6+ Kf6-e7 Re1xe6+ f7xe6 Qh6-g7+ Ke7-d8 Qg7xd4+
Kd8-c8) +6.81/25 7} Rb8 {(Rc8-b8 Ra1-c1 g6-g5 Qh4-g3+ Kd6-e7 Rc1-c5 Qd5-d6
Qg3xg5+) -3.65/19 7} 26. Rac1 {(Ra1-c1 g6-g5 Qh4-g3+ Kd6-d7 Ba6-c4 Qd5-f5
Bc4xe6+ Kd7xe6 f2-f4 g5-g4 Qg3-h4 Ke6-d7 Rc1-c5 Qf5xc5 b4xc5 Kd7-c6 Qh4-f6+
Kc6xc5 Qf6xf7 Kc5-b4 Qf7xa7 Rb8-a8 Qa7-b6+ Kb4-c4 Qb6-c6+ Kc4-d3 Qc6-b5+
Kd3-c3) +7.01/25 7} g5 {(g6-g5 Qh4-g3+ Kd6-e7 Rc1-c5 Qd5-d6 Qg3xg5+ Ke7-f8
Qg5-h6+) -3.78/19 10} 27. Qg3+ {(Qh4-g3+ Kd6-d7 Ba6-c4 Qd5-f5 Bc4xe6+
Kd7xe6 f2-f4 g5-g4 Qg3-h4 Ke6-d6 Rc1-c5 Qf5-e6 Rc5-e5 d4-d3 Re5xe6+ Kd6xe6
Qh4xg4+ Ke6-d5 Qg4-g5+ Kd5-c4 Qg5-c5+ Kc4-b3 Rf1-b1+ Kb3-a3) +6.95/27 7}
Ke7 {(Kd6-e7 Rc1-c5 Qd5-e4 Qg3xg5+ Ke7-f8 Qg5-h6+ Kf8-e8 Qh6-d2) -4.05/20
5} 28. Rc5 {(Rc1-c5 Qd5-e4 Qg3xg5+ Ke7-f8) +6.07/25 7} Qe4 {(Qd5-e4)
-4.05/18 8} 29. Qxg5+ {(Qg3xg5+ Ke7-f8 Qg5-h6+ Kf8-e8 Qh6-d2 Qe4-h4 Ba6-d3
Ke8-f8 b4-b5 Be6-d5 Rf1-e1 Rb8-b7 Re1-e5 Rb7-d7 Qd2-b4 Kf8-g8 Qb4-e1 Kg8-f8
Qe1-d2 Qh4-f6 Re5-f5 Qf6-g6 Rf5xd5 Rd7xd5 Rc5xd5 Rd8xd5) +6.53/23 5} Kf8
{(Ke7-f8 Qg5-h6+ Kf8-e8 Qh6-d2 Qe4-h4 Ba6-d3 Rd8-d5 Rf1-c1) -4.07/20 10}
30. Qh6+ {(Qg5-h6+ Kf8-e8 Ba6-b5+ Rb8xb5 Rc5xb5 Be6-d5 f2-f3 Qe4-e2 Rb5-c5
d4-d3 Qh6-g5 h7-h6 Qg5-g8+ Ke8-e7 Rc5-c7+ Rd8-d7 Rc7xd7+ Ke7xd7 Qg8-g4+
Kd7-d6 Qg4-f4+ Kd6-c6 Qf4-d4 Kc6-b5 Qd4xd5+ Kb5xb4 Qd5-d4+ Kb4-a3 Rf1-a1+)
+7.40/23 3} Ke8 {(Kf8-e8 Ba6-b5+ Rb8xb5 Rc5xb5 d4-d3 Qh6-d2 Ke8-f8 Rf1-e1)
-4.67/20 10} 31. Qd2 {(Qh6-d2 Qe4-h4 Ba6-d3 Ke8-f8 b4-b5 Be6-d5 Rf1-e1
Rd8-d7 Re1-e5 Rb8-d8 Re5-f5 Kf8-g7 h2-h3 Kg7-h8 Qd2-f4 Qh4xf4 Rf5xf4 Rd8-g8
g2-g3 Bd5-e6 Rf4-h4 f7-f6 Rc5-h5 Rg8-g7 Rh5-c5 Kh8-g8 b5-b6 a7xb6 Rc5-c8+)
+7.19/23 7} Qh4 {(Qe4-h4 Ba6-d3 Rd8-d5 Rf1-c1 Ke8-f8 g2-g3 Qh4-f6 Bd3xh7)
-4.10/21 7} 32. Bd3 {(Ba6-d3 Ke8-f8 b4-b5 h7-h6 Rf1-e1 Rd8-d5 Rc5xd5 Be6xd5
Bd3-f1 Kf8-g7 Re1-d1 Rb8-c8 Qd2xd4+ Qh4xd4 Rd1xd4 Bd5-e6 a5-a6 Rc8-c2
Rd4-b4 Rc2-c1 f2-f3 Rc1-a1 Kg1-f2 Ra1-a2+ Kf2-e3 Kg7-f6) +7.10/22 4} Rd5
{(Rd8-d5 Rf1-c1 Ke8-f8 g2-g3 Qh4-f6 Bd3xh7 Rd5-e5 Rc5xe5) -4.14/20 9} 33.
Rxd5 {(Rc5xd5 Be6xd5 Qd2-c1 Rb8-d8 Qc1-c5 Qh4-e7 Qc5xd4 Qe7-g5 Bd3-e4
Qg5-f4 Rf1-e1 Bd5xe4 Re1xe4+ Qf4xe4 Qd4xe4+ Ke8-f8 h2-h3 Rd8-d2 Qe4xh7
Kf8-e7 Qh7-h6 Rd2-b2 Qh6-h4+ Ke7-e6 Qh4-e4+ Ke6-f6) +8.05/24 4} Bxd5
{(Be6xd5 Rf1-c1 Ke8-f8 b4-b5 Kf8-g7 Rc1-c5 Rb8-d8 Rc5-c7) -4.26/20 6} 34.
Qc1 {(Qd2-c1 Qh4-e7 b4-b5 Qe7-d6 Rf1-e1+ Ke8-d7 Qc1-b2 Qd6-f4 Qb2-e2 Qf4-d6
Qe2-g4+ Bd5-e6 Qg4-e4 Qd6-b4 a5-a6 Qb4xe1+ Qe4xe1 Rb8-c8 Qe1-a1 Kd7-e7
b5-b6 a7xb6 Qa1xd4 Rc8-c1+ Bd3-f1 h7-h5 a6-a7 Rc1-c8 Qd4-h4+) +8.54/23 6}
Rd8 {(Rb8-d8 Qc1-c5 Qh4-e7 Qc5xd4 Qe7-g5 Rf1-e1+ Bd5-e6 Qd4-h8+) -4.34/19
10} 35. Qc5 {(Qc1-c5 Qh4-e7 Qc5xd4 Qe7-g5 Bd3-e4 Bd5xe4 Qd4xe4+ Qg5-e7
Qe4xe7+ Ke8xe7 Rf1-e1+ Ke7-f6 b4-b5 Rd8-b8 Re1-b1 Kf6-e5 h2-h4 Rb8-b7 b5-b6
a7xb6 Rb1xb6 Rb7-a7 a5-a6 Ke5-d4 Rb6-h6 f7-f5 Kg1-h2 Kd4-d3 Kh2-g3 Kd3-e4
f2-f3+) +8.76/25 5} Qe7 {(Qh4-e7 Qc5xd4 Qe7-g5 Rf1-e1+ Bd5-e6 Qd4-h8+
Ke8-e7 Qh8xh7) -4.89/19 6} 36. Qxd4 {(Qc5xd4 Qe7-g5 Bd3-e4 Bd5-b7 Qd4-h8+
Ke8-e7 Qh8xh7 Bb7-c8 Rf1-e1 Qg5-d2 Qh7-h4+ Ke7-f8 Qh4-h8+ Kf8-e7 Qh8-h4+
Ke7-f8 Qh4-h8+ Kf8-e7 Qh8-e5+ Bc8-e6 Be4-f3 Rd8-c8 h2-h4 Qd2xb4 Qe5-g5+
Ke7-f8 Re1-d1 Qb4-c3 Qg5-h6+ Qc3-g7 Qh6-e3 Qg7-c3 Qe3xa7 Be6-b3 Rd1-b1
Qc3-c1+ Rb1xc1) +8.19/23 4} Qg5 {(Qe7-g5 Bd3-e4 Bd5xe4 Qd4xe4+ Qg5-e7
Qe4-b1 Ke8-f8 b4-b5) -4.95/20 4} 37. Be4 {(Bd3-e4 Bd5-b7 Qd4-h8+ Ke8-e7
Qh8xh7 Bb7-c8 Rf1-e1 Qg5-d2 Qh7-h4+ Ke7-f8 Re1-f1 Bc8-e6 Be4-f3 Kf8-g8
a5-a6 Rd8-d4 Qh4-e7 Rd4xb4 Qe7xa7 Rb4-a4 Qa7-b8+ Kg8-h7 Qb8-b5 Ra4xa6
Qb5xa6 Kh7-h6 Rf1-d1 Qd2-f4 Rd1-d8 Qf4-c1+ Rd8-d1) +8.29/26 4} Bxe4
{(Bd5xe4 Qd4xe4+ Qg5-e7 Qe4-b1 Ke8-f8 b4-b5 Kf8-g7 b5-b6) -5.05/20 4} 38.
Qxe4+ {(Qd4xe4+ Qg5-e7 Qe4xe7+ Ke8xe7 Rf1-e1+ Ke7-f6 b4-b5 Rd8-b8 Re1-b1
Kf6-e5 h2-h4 Ke5-d6 b5-b6 a7xb6 Rb1xb6+ Rb8xb6 a5xb6 Kd6-c6 Kg1-h2 Kc6xb6
Kh2-g3 Kb6-c6) +8.96/21 0} Qe7 {(Qg5-e7 Qe4-b1 Ke8-f8 b4-b5 Kf8-g7 b5-b6
a7xb6 a5xb6) -5.04/20 5} 39. Qxe7+ {(Qe4xe7+ Ke8xe7 Rf1-e1+ Ke7-f6 b4-b5
h7-h5 g2-g3 h5-h4 g3xh4 Rd8-d4 Re1-b1 Rd4xh4 b5-b6 a7xb6 a5xb6 Rh4-h8
Kg1-g2 Rh8-b8 Kg2-f3 Rb8-b7 h2-h4 Rb7xb6 Rb1xb6+ Kf6-g7 Kf3-f4 Kg7-h7
Kf4-g5) +9.50/25 5} Kxe7 {(Ke8xe7) -5.04/1 0} 40. Re1+ {(Rf1-e1+ Ke7-f6
b4-b5 Kf6-g5 Re1-b1 Rd8-d7 b5-b6 a7xb6 a5xb6 Rd7-b7 h2-h3 f7-f5 Rb1-b5
Kg5-f6 Kg1-h2 f5-f4 h3-h4 Kf6-e6 Kh2-h3 Ke6-d6 Rb5-b1 h7-h5 Rb1-b5 Kd6-d7
Rb5-d5+ Kd7-e7 Rd5-e5+) +9.64/24 4} Kf6 {(Ke7-f6 g2-g3 Rd8-d4 Re1-b1 a7-a6
Kg1-g2 Rd4-d3 Rb1-c1) -4.19/21 8} 41. b5 {(b4-b5 Rd8-d7 h2-h4 Rd7-b7 Re1-b1
Kf6-e5 Kg1-h2 f7-f5 Kh2-g3 Ke5-e4 b5-b6 Rb7-g7+ Kg3-h2 a7xb6 a5xb6 Ke4-e5
Rb1-b5+ Ke5-d6 Rb5xf5 Rg7xg2+ Kh2xg2 Kd6-c6 Rf5-f6+ Kc6-b7) +9.96/24 5} Rb8
{(Rd8-b8 Re1-b1 Kf6-e6 g2-g4 Ke6-d5 Kg1-g2 Rb8-b7 b5-b6) -3.89/18 5} 42.
Rb1 {(Re1-b1 Kf6-e7 h2-h4 Ke7-d7 b5-b6 a7xb6 Rb1xb6 Rb8-c8 Rb6-h6 Rc8-c5
a5-a6 Rc5-a5 h4-h5 Kd7-e7 g2-g4 Ra5-a2 Rh6-b6 Ke7-d8) +10.10/24 5} Ke5
{(Kf6-e5 f2-f3 Rb8-b7 b5-b6 a7xb6 Rb1xb6 Rb7xb6 a5xb6) -4.21/20 4} 43. h4
{(h2-h4 Ke5-d4 Kg1-h2 Rb8-b7 b5-b6 a7xb6 a5xb6 Kd4-d3 Kh2-g3 Kd3-c2 Rb1-b5
Kc2-d3 Kg3-g4 Kd3-d2 Kg4-g5 Kd2-e1 Rb5-b2 Rb7xb6 Rb2xb6 Ke1xf2 Rb6-h6
Kf2-e3 Rh6xh7 Ke3-d4 h4-h5) +10.67/21 3} Kd6 {(Ke5-d6 g2-g4 Rb8-b7 a5-a6
Rb7-b6 Rb1-b3 Kd6-c5 Rb3-f3) -4.39/19 5} 44. Kh2 {(Kg1-h2 Kd6-d7 b5-b6
h7-h5 Kh2-g3 a7xb6 Rb1xb6 Rb8-g8+ Kg3-h3 Rg8-c8 Rb6-b5 Rc8-h8 Kh3-g3 Kd7-c6
Rb5-b6+ Kc6-c5 Rb6-f6 Rh8-f8 Rf6-f5+ Kc5-c4 Rf5xh5) +11.14/21 3} Kc5
{(Kd6-c5 Rb1-c1+ Kc5-b4 Rc1-c7 Rb8xb5 Rc7xf7 Rb5-h5 g2-g4) -4.51/18 3} 45.
b6 {(b5-b6 Kc5-d6 a5-a6 a7xb6 a6-a7 Rb8-a8 Rb1xb6+ Kd6-c7 Rb6-f6 Ra8-f8
a7-a8Q Rf8xa8 Rf6xf7+ Kc7-d6 Rf7xh7 Ra8-f8 Kh2-g3 Kd6-e5 Rh7-b7 Ke5-f5
Rb7-b5+ Kf5-g6 f2-f3 Rf8-g8 h4-h5+ Kg6-f7+ Kg3-h3) +11.61/22 4} axb6
{(a7xb6 a5xb6 Rb8-b7 Kh2-g3 Kc5-d6 Kg3-f4 Kd6-e6 Kf4-g5) -6.35/20 3} 46.
Rxb6 {(Rb1xb6 Rb8-a8 Rb6-h6 Kc5-d4 Rh6xh7 f7-f5 Rh7-h5 Kd4-e5 f2-f3 Ke5-f4
g2-g3+ Kf4xf3 Rh5xf5+ Kf3-g4 Rf5-f4+ Kg4-h5 Rf4-f5+ Kh5-g4 Rf5-b5 Ra8-a6)
+12.94/22 4} Ra8 {(Rb8-a8 Rb6-f6 Kc5-d5 g2-g4 Kd5-e4 a5-a6 Ke4-e5 g4-g5)
-6.05/20 2} 47. Rh6 {(Rb6-h6 Ra8-h8 Rh6-f6 Kc5-b5 a5-a6 h7-h5 a6-a7 Rh8-a8
Rf6xf7 Kb5-c5 Kh2-g3 Kc5-d6 Kg3-f4 Kd6-e6 Rf7-h7 Ra8xa7 Rh7xa7 Ke6-f6
Ra7-a5 Kf6-g6) +13.61/21 2} Kd5 {(Kc5-d5 Rh6xh7 Kd5-e6 Rh7-h5 Ra8-b8 g2-g4
Rb8-b4 Kh2-g3) -6.76/19 4} 48. Rxh7 {(Rh6xh7 Kd5-e6 Rh7-h5 Ra8-g8 Rh5-b5
Rg8-g4 Kh2-h3 Rg4-a4 h4-h5 Ke6-f6 g2-g4 Kf6-g7 Kh3-g3 Ra4-a3+ f2-f3 f7-f6
Rb5-b7+ Kg7-h6 Rb7-b6 Ra3xa5 Rb6xf6+ Kh6-g7 Rf6-b6 Ra5-a1 Kg3-f4) +14.24/24
2} f5 {(f7-f5 Rh7-h5 Kd5-e5 g2-g3 Ra8-a6 f2-f3 Ra6xa5 g3-g4) -6.51/20 5}
49. Rh5 {(Rh7-h5 Kd5-e6 a5-a6 Ke6-f6 Rh5-h6+ Kf6-g7 Rh6-c6 Ra8-h8 Kh2-g3
Kg7-f7 Kg3-h3 Kf7-e7 Rc6-b6 Ke7-f7 g2-g4 Rh8-a8 h4-h5 Ra8xa6 Rb6xa6 Kf7-g8
g4-g5 Kg8-h8 Kh3-h4 Kh8-g7) +14.63/25 3} Ke5 {(Kd5-e5 g2-g3 Ra8-a7 f2-f3
Ke5-f6 g3-g4 f5xg4 f3xg4) -7.28/21 2} 50. f3 {(f2-f3 Ke5-e6 g2-g4 f5xg4
f3xg4 Ra8-c8 Rh5-f5 Rc8-c3 h4-h5 Rc3-a3 Kh2-g2 Ra3-d3 Kg2-h2 Rd3-a3 h5-h6
Ra3-d3 Kh2-g2 Rd3-a3 h6-h7 Ra3-d3 Rf5-f3 Rd3-d5 a5-a6 Rd5-d7 h7-h8B Rd7-a7
Kg2-g3 Ra7-a8 Rf3-f6+ Ke6-d5) +14.96/25 3} Kf6 {(Ke5-f6 g2-g4 f5xg4 f3xg4
Kf6-g7 Rh5-b5 Ra8-a6 Kh2-g3) -7.49/20 2} 51. g4 {(g2-g4 f5xg4 f3xg4 Ra8-c8
Rh5-f5+ Kf6-g7 Kh2-g3 Rc8-c3+ Kg3-f4 Kg7-h7 h4-h5 Rc3-c4+ Kf4-g5 Rc4-c6
Rf5-b5 Rc6-a6 Kg5-h4 Ra6-a7 Kh4-g3 Ra7-a6 Kg3-f4 Ra6-f6+ Kf4-g3 Rf6-a6
Rb5-f5 Ra6-a8 Rf5-b5) +16.10/27 2} fxg4 {(f5xg4 f3xg4 Kf6-g7 Rh5-b5 Ra8-a6
Kh2-g3 Ra6-c6 h4-h5) -8.04/21 4} 52. fxg4 {(f3xg4 Ra8-c8 Rh5-f5+ Kf6-g7
Kh2-g3 Rc8-c3+ Kg3-f4 Rc3-c4+ Kf4-g5 Kg7-h7 h4-h5 Rc4-c7 a5-a6 Rc7-g7+
Kg5-h4 Rg7-a7 Rf5-f6 Ra7-c7 Rf6-b6 Rc7-c4 Rb6-g6 Rc4-a4 Rg6-f6 Ra4-a5
Rf6-b6 Ra5-a4 Kh4-g5 Ra4-a5+ Kg5-f4 Ra5-a4+ Kf4-g3) +16.24/31 2} Kg7
{(Kf6-g7 Rh5-b5 Ra8-a6 Kh2-g3 Ra6-c6 h4-h5 Rc6-c3+ Kg3-f4) -8.27/21 3} 53.
Rf5 {(Rh5-f5 Kg7-h6 h4-h5 Ra8-c8 Kh2-g3 Rc8-c4 a5-a6 Rc4-a4 Rf5-f6+ Kh6-h7
Rf6-b6 Ra4-a5 Rb6-g6 Ra5-a4 Kg3-h4 Ra4-a1 Rg6-b6 Ra1-a4 Rb6-b7+ Kh7-h6
Rb7-b6+ Kh6-h7 Rb6-c6 Ra4-b4 Kh4-g5 Rb4-b5+ Kg5-f4 Rb5-b4+) +16.02/29 4}
Ra6 {(Ra8-a6 Kh2-g3 Kg7-h7 Kg3-f4 Ra6-d6 Rf5-b5 Kh7-g7 h4-h5) -9.09/21 3}
54. h5 {(h4-h5 Ra6-c6 Kh2-g3 Kg7-h6 Kg3-h4 Kh6-h7 Rf5-f7+ Kh7-g8 Rf7-a7
Kg8-h8 Ra7-b7 Kh8-g8 Rb7-b8+ Kg8-g7 Rb8-b5 Rc6-e6 Rb5-f5 Kg7-h8 Kh4-g5
Re6-a6 Rf5-b5 Kh8-g7 Kg5-f4 Ra6-f6+ Rb5-f5 Rf6-c6 Kf4-g5 Rc6-a6 Rf5-b5
Kg7-h7) +16.65/30 2} Kh7 {(Kg7-h7 g4-g5 Ra6-c6 Kh2-g3 Rc6-c3+ Kg3-g4
Rc3-c4+ Rf5-f4) -11.21/21 5} 55. Kg3 {(Kh2-g3 Ra6-c6 Kg3-h4 Rc6-d6 Kh4-g5
Rd6-a6 Rf5-b5 Kh7-g7 Kg5-f4 Ra6-f6+ Kf4-g3 Rf6-f1 Kg3-h4 Rf1-c1 Kh4-g5
Kg7-f7 h5-h6 Rc1-c2 a5-a6 Rc2-c6 Rb5-f5+ Kf7-e7 Rf5-a5 Rc6-c8 Kg5-h4)
+17.01/27 3} Kg8 {(Kh7-g8 g4-g5 Ra6-c6 h5-h6 Rc6-d6 Kg3-g4 Rd6-d1 Kg4-h5)
-13.38/23 3 Arena Adjudication} 1-0
[/pgn]
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Minic version 3

Post by xr_a_y »

Modern Times wrote: Thu May 20, 2021 3:26 pm I've played 500 chess960 games so far, and it is unfortunately -95 Elo to version 3.06. I'll check the engine set-up, but I don't think there is any issue there.
Minic 3.08 (https://github.com/tryingsomestuff/Mini ... s/tag/3.08) is released with a new embeded net named "negligible nystagmus". This net looks even with "naive nostalgia" (the net embeded in Minic3.07) at classic chess but is much stronger at FRC.

Binaries are here : https://github.com/tryingsomestuff/Mini ... ter/Minic3


Please note that it was reported to me that, for Minic3.07, on znver1 architecture (in this case it was a Ryzen 9) the "slylake" build (so including pext/bmi2 instructions) seems faster. This is currently under investigation.