Mayhem NNUE - New NN engine

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

Moderators: hgm, Rebel, chrisw

Kieren Pearson
Posts: 70
Joined: Tue Dec 31, 2019 2:52 am
Full name: Kieren Pearson

Re: Mayhem NNUE - New NN engine

Post by Kieren Pearson »

Sorry, I got confused and posted this in the wrong place
JohnWoe
Posts: 508
Joined: Sat Mar 02, 2013 11:31 pm

Re: Mayhem NNUE - New NN engine

Post by JohnWoe »

Mayhem 7.7 released: https://github.com/SamuraiDangyo/mayhem ... s/tag/v7.7

Also released "MayhemDuck 1.5" which is a Mayhem clone for DuckChess.
Thanks to MTaktikos for duckchess reports. MayhemDuck 1.4 contained 1 bad bug that crashed it. Rule50 handling was buggy in both Mayhem 7.6 and MayhemDuck 1.4

v7.7 is a bit stronger than v7.6 due to a few bug fixes.

Code: Select all

Score of Mayhem 7.7 vs Mayhem 7.6: 618 - 577 - 334  [0.513] 1529
...      Mayhem 7.7 playing White: 305 - 282 - 178  [0.515] 765
...      Mayhem 7.7 playing Black: 313 - 295 - 156  [0.512] 764
...      White vs Black: 600 - 595 - 334  [0.502] 1529
Elo difference: 9.3 +/- 15.4, LOS: 88.2 %, DrawRatio: 21.8 %
Finished match
Endgame test against SF11. Mayhem used to blunder these kind of games away.
[pgn][Event "Computer Chess Game"]
[Site "desktop"]
[Date "2022.11.19"]
[Round "-"]
[White "Mayhem 7.7 (UCI2WB)"]
[Black "Stockfish 11 64 (UCI2WB)"]
[Result "1/2-1/2"]
[TimeControl "60+3"]
[FEN "4k3/pppppppp/8/8/8/8/PPPPPPPP/4K3 w - - 0 1"]
[SetUp "1"]

{--------------
. . . . k . . .
p p p p p p p p
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
P P P P P P P P
. . . . K . . .
white to play
--------------}
1. c3 {+0,04/14} g5 {+0,66/22 7} 2. e4 {+0,02/15 5} b5 {+0,84/22 2,4} 3.
Ke2 {+0,09/15 5} d6 {+0,77/19 2,3} 4. d4 {+0,27/14 5} Kd7 {+0,78/20 4} 5.
Kf3 {+0,28/14 5} h5 {+0,77/22 4} 6. d5 {+0,18/15 5} e5 {+0,85/22 3} 7. b3
{+0,03/17 5} a5 {+0,30/29 7} 8. c4 {+0,08/17 5} bxc4 {+0,05/30 8} 9. bxc4
{-0,22/19 5} Kd8 {+0,00/30 1,6} 10. g3 {+0,04/17 5} g4+ {+0,00/27 1,8} 11.
Kg2 {+0,11/20 5} Ke7 {+0,00/29 1,8} 12. f3 {+0,00/21 4} Kf6 {+0,00/31 1,9}
13. fxg4 {-0,02/19 4} hxg4 {+0,13/36 2,2} 14. Kf2 {+0,04/20 4} Kg6
{+0,13/35 4} 15. Ke3 {-0,02/19 4} Kg5 {+0,12/34 1,2} 16. Kd3 {+0,00/19 4}
Kh5 {+0,12/35 2,1} 17. Kc2 {+0,00/18 4} Kg6 {+0,00/38 3} 18. Kd2
{+0,02/18 4} Kg7 {+0,00/39 2,4} 19. Kd3 {+0,00/18 4} Kh6 {+0,00/40 2,2} 20.
Ke2 {+0,02/18 4} a4 {+0,00/40 2,2} 21. Kd2 {+0,18/20 4} a3 {+0,00/42 2,3}
22. Kc3 {+0,22/21 4} f5 {+0,00/41 2,1} 23. exf5 {+0,18/23 4} Kg5
{+0,00/45 2,6} 24. f6 {+0,18/21 4} Kxf6 {+0,00/48 2,3} 25. Kd3 {+0,16/23 4}
Kf5 {+0,00/50 2,5} 26. Ke3 {+0,18/23 4} Kg5 {+0,00/52 2,4} 27. Ke2
{+0,16/23 4} Kf5 {+0,00/50 2,7} 28. Ke3 {+0,00/22 4} Kf6 {+0,00/54 5} 29.
Ke4 {+0,00/22 4} Kg5 {+0,00/56 2,4} 30. Ke3 {+0,00/24 4} Kf5 {+0,00/57 4}
31. Kd3 {+0,00/24 4} Kf6 {+0,00/55 3} 32. Ke4 {+0,00/22 4} Kg5
{+0,00/57 11} 33. Kd3 {+0,00/24 4} Kh5 {+0,00/58 4} 34. Kd2 {+0,00/21 4}
Kh6 {+0,00/58 2,6} 35. Ke2 {+0,00/20 4} Kg6 {+0,00/59 4} 36. Ke3
{+0,00/22 4} Kf5 {+0,00/57 3} 37. Kd3 {+0,00/24 4} Kg5 {+0,00/59 6} 38. Ke4
{+0,00/23 3} Kf6 {+0,00/57 2,7} 39. Kd3 {+0,00/24 3} Kf7 {+0,00/57 2,7} 40.
Ke4 {+0,00/22 3} Kg6 {+0,00/59 2,8} 41. Kd3 {+0,00/24 3} Kg5 {+0,00/58 4}
42. Ke4 {+0,00/25 3} Kg6 {+0,00/60 4} 43. Kd3 {+0,00/25 3} Kg7 {+0,00/59 3}
44. Kc3 {+0,00/22 3} Kg6 {+0,00/47 6} 45. Kd3 {+0,00/25 3} Kg7 {+0,00/63 4}
46. Kc3 {+0,00/22 3} Kg6 {+0,00/54 6} 47. Kd3 {+0,00/25 3} Kg5
{+0,00/65 22} 48. Kc2 {+0,00/23 3} Kf5 {+0,00/55 1,2} 49. Kd3 {+0,00/26 3}
Kg6 {+0,00/52 3} 50. Kc3 {+0,00/21 3} Kg5 {+0,00/60 11} 51. Kd3
{+0,00/22 3} Kh5 {+0,00/58 1,9} 52. Kc2 {+0,00/22 3} Kh6 {+0,00/47 8} 53.
Kc3 {+0,00/22 3} Kg5 {+0,00/55 6} 54. Kd3 {+0,00/24 3} Kg6 {+0,00/58 0,8}
55. Kc2 {+0,00/23 3} Kf5 {+0,00/52 5} 56. Kd3 {+0,00/26 3} Kf6 {+0,00/62 3}
57. Ke2 {+0,00/23 3} Kg7 {+0,00/56 2,5} 58. Ke1 {+0,00/22 3} Kg6
{+0,00/58 3} 59. Ke2 {+0,00/23 3} Kg5 {+0,00/57 3} 60. Kd2 {+0,00/24 3} Kf6
{+0,00/57 3} 61. Ke2 {+0,00/23 3} Kg7 {+0,00/58 2,4} 62. Ke1 {+0,00/22 3}
Kf8 {+0,00/59 3} 63. Kd1 {+0,00/21 3} Ke7 {+0,00/39 2,1} 64. Kc2
{+0,00/22 3} c6 {+0,00/40 1,5} 65. dxc6 {+1,45/23 3} Kd8 {+0,00/42 2,1} 66.
Kb3 {+1,20/23 3} e4 {+0,00/41 1,7} 67. Kb4 {+0,77/22 3} Kc7 {+0,00/43 1,4}
68. Kc3 {+0,08/24 3} e3 {+0,00/41 1,7} 69. Kd3 {+0,15/21 3} Kxc6
{+0,00/43 1,7} 70. Kxe3 {+0,15/23 3} Kc5 {+0,00/46 1,6} 71. Kd3
{+0,01/25 3} d5 {+0,00/44 1,7} 72. cxd5 {+0,04/25 3} Kxd5 {+0,00/45 1,8}
73. Kd2 {+0,00/22 3} Kd4 {+0,00/49 2,2} 74. Kc2 {+0,07/23 3} Ke3
{+0,00/45 1,9} 75. Kb3 {+0,08/23 3} Kf2 {+0,00/45 1,8} 76. Kxa3
{+0,08/21 3} Kg2 {+0,00/43 1,9} 77. Kb3 {+0,00/23 3} Kxh2 {+0,00/41 2,1}
78. a4 {+0,03/21 3} Kxg3 {+0,00/39 2,7} 79. a5 {-0,05/20 3} Kf4
{+0,00/41 2,4} 80. a6 {+0,00/21 3} g3 {+0,00/40 3} 81. a7 {+0,00/19 3} g2
{+0,00/39 2,1} 82. a8=Q {+0,00/17 3} g1=Q {+0,00/37 2,0} 83. Qf8+
{+0,00/15 3} Ke5 {+0,00/36 2,0} 84. Qe7+ {+0,00/14 3} Kd5 {+0,00/36 2,2}
85. Qf7+ {+0,00/15 3} Kc6 {+0,00/35 2,1} 86. Qe6+ {+0,16/14 3} Kc5
{+0,00/37 2,3} 87. Qe5+ {+0,00/14 3} Kb6 {+0,00/37 2,2} 88. Qd6+
{+0,18/14 3} Kb7 {+0,00/38 2,6} 89. Qd7+ {+0,19/14 3} Kb6 {+0,00/39 2,7}
90. Qd6+ {+0,17/14 3} Kb7 {+0,00/41 2,6} 91. Qd5+ {+0,04/14 3} Ka6
{+0,00/44 2,8} 92. Qe4 {+0,08/14 3} Qg8+ {+0,00/35 2,3} 93. Kb4
{+0,18/14 3} Qb8+ {+0,00/39 2,3} 94. Kc3 {+0,23/15 3} Qb6 {+0,00/40 2,3}
95. Kc2 {+0,05/14 3} Ka7 {+0,00/39 2,2} 96. Kc3 {+0,12/14 3} Qc5+
{+0,00/37 2,6} 97. Kd3 {+0,05/15 3} Qa3+ {+0,00/34 2,3} 98. Ke2
{+0,22/15 3} Qc1 {+0,00/36 2,8} 99. Qe6 {+0,22/13 3} Qc5 {+0,00/33 2,4}
100. Kd3 {+0,04/14 3} Qb5+ {+0,00/36 2,4} 101. Kc3 {+0,12/15 3} Qb1
{+0,00/38 2,4} 102. Qe3+ {+0,13/14 3} Ka6 {+0,00/38 2,6} 103. Qe2+
{+0,10/14 3} Qb5 {+0,00/42 2,5} 104. Qe6+ {+0,10/15 3} Ka5 {+0,00/42 2,4}
105. Kc2 {+0,00/16 3} Qc5+ {+0,00/37 2,5} 106. Kd3 {+0,00/16 3} Kb4
{+0,00/41 2,6} 107. Qg4+ {+0,00/16 3} Ka5 {+0,00/37 2,5} 108. Qe6
{+0,04/15 3} Kb4 {+0,00/42 3} 109. Qe4+ {+0,00/16 3} Kb3 {+0,00/42 2,7}
110. Qb7+ {+0,00/17 3} Ka2 {+0,00/36 2,5} 111. Qg2+ {+0,02/15 3} Kb1
{+0,00/37 2,5} 112. Qf1+ {+0,06/15 3} Kb2 {+0,00/37 5} 113. Qg2+
{+0,00/16 3} Ka3 {+0,00/38 2,8} 114. Qf3 {+0,00/15 3} Ka2 {+0,00/37 2,5}
115. Qg2+ {+0,02/15 3} Kb3 {+0,00/36 3} 116. Qb7+ {+0,00/16 3} Ka3
{+0,00/37 9} 117. Qa8+ {+0,00/16 3} Kb2 {+0,00/31 2,2} 118. Qg2+
{+0,00/15 3} Ka3 {+0,00/37 14} 119. Qa8+ {+0,00/16 3} Kb4 {+0,00/31 2,4}
120. Qe4+ {+0,00/18 3} Kb5 {+0,00/37 2,3} 121. Qb7+ {+0,00/16 3} Ka4
{+0,00/33 3} 122. Qf7 {+0,00/16 3} Qd6+ {+0,00/27 1,9} 123. Ke4
{+0,00/16 3} Qh6 {+0,00/29 2,2} 124. Qc4+ {+0,09/15 3} Ka3 {+0,00/30 2,1}
125. Qc3+ {+0,10/15 3} Ka4 {+0,00/32 2,3} 126. Qc2+ {+0,09/15 3} Kb5
{+0,00/31 2,3} 127. Qb3+ {+0,06/14 3} Kc6 {+0,00/33 2,0} 128. Qc4+
{+0,00/15 3} Kb7 {+0,00/38 2,2} 129. Qb4+ {+0,00/17 3} Ka8 {+0,00/46 2,3}
130. Qa4+ {+0,00/22 3} Kb8 {+0,00/48 2,2} 131. Qe8+ {+0,00/24 3} Ka7
{+0,00/101 2,3} 132. Qe7+ {+0,00/29 3} Ka6 {+0,00/245 0,1} 133. Kf5
{+0,00/64 0,1} Qc1 {+0,00/245 0,1}
{Xboard adjudication: 50-move rule} 1/2-1/2[/pgn]

Another game vs SF:
[pgn][Event "Computer Chess Game"]
[Site "ThinkPad-E14-Gen-2"]
[Date "2022.11.09"]
[Round "-"]
[White "Mayhem 7.7"]
[Black "Stockfish 14.1"]
[Result "1/2-1/2"]
[TimeControl "60+1"]
[Annotator "1. +0,15 1... -0,47"]

1. d4 {+0,15/15} d5 {-0,47/26 4} 2. c4 {+0,13/14 3} e6 {-0,33/23 1,2} 3.
Nc3 {+0,08/13 3} Nf6 {-0,31/21 1,0} 4. Bg5 {+0,13/14 3} Be7 {-0,34/22 1,2}
5. e3 {+0,17/13 3} O-O {-0,27/25 3} 6. Nf3 {+0,12/13 2,9} h6 {-0,18/26 4}
7. Bh4 {+0,12/13 2,8} b6 {-0,21/24 1,4} 8. Bd3 {+0,14/12 2,8} Bb7
{-0,23/26 8} 9. O-O {+0,10/11 2,7} Nbd7 {+0,00/24 1,1} 10. Qe2
{+0,04/11 2,6} c5 {-0,02/25 1,6} 11. Rfd1 {+0,05/11 2,6} Ne4 {-0,10/27 2,9}
12. Bxe7 {+0,03/13 2,5} Qxe7 {-0,15/26 1,1} 13. cxd5 {+0,03/14 2,4} exd5
{-0,06/25 1,5} 14. h3 {+0,03/13 2,4} Rfe8 {-0,15/25 1,4} 15. a4
{+0,05/12 2,3} a6 {-0,23/25 4} 16. dxc5 {+0,06/12 2,3} Nxc3 {-0,07/24 1,0}
17. bxc3 {+0,00/14 2,2} bxc5 {+0,00/25 1,5} 18. Rab1 {+0,05/12 2,2} Bc6
{-0,02/27 1,7} 19. a5 {-0,02/13 2,1} Qf6 {+0,10/27 1,4} 20. Bxa6
{+0,00/13 2,1} c4 {+0,08/27 1,6} 21. Bb5 {+0,02/14 2,1} Rxa5 {+0,02/29 2,1}
22. Bxc6 {+0,02/14 2,0} Qxc6 {+0,14/27 1,9} 23. Ra1 {-0,01/14 2,0} Rxa1
{+0,37/23 1,5} 24. Rxa1 {-0,04/16 1,9} Nc5 {+0,37/27 3} 25. Nd4
{-0,02/14 1,9} Qd6 {+0,35/25 2,7} 26. Qf3 {+0,00/13 1,9} Ne4 {+0,44/23 1,1}
27. Ra7 {+0,00/14 1,8} Qf8 {+0,26/28 9} 28. Ne2 {-0,05/13 1,8} Rb8
{+0,25/29 1,1} 29. Qf4 {-0,04/13 1,8} Rb1+ {+0,13/32 4} 30. Kh2
{-0,02/15 1,7} g5 {+0,17/29 1,9} 31. Qc7 {+0,07/14 1,7} Qd6+ {+0,13/27 1,6}
32. Qxd6 {+0,02/16 1,7} Nxd6 {+0,12/28 1,9} 33. Ra6 {+0,03/15 1,7} Ne4
{+0,00/28 1,4} 34. f3 {+0,00/15 1,6} Nd2 {+0,00/31 1,5} 35. Kg3
{+0,03/15 1,6} Rb2 {+0,00/28 1,3} 36. Rxh6 {-0,09/16 1,6} Nb1
{+0,00/32 1,5} 37. Nd4 {-0,18/17 1,6} Nxc3 {+0,00/36 4} 38. Rd6
{-0,17/15 1,5} Kh7 {+0,00/32 1,5} 39. Rf6 {+0,00/16 1,5} Kg7 {+0,00/26 1,7}
40. Rc6 {-0,03/15 1,5} f6 {+0,00/26 1,7} 41. e4 {-0,08/14 1,5} Kf7
{+0,00/26 2,4} 42. exd5 {+0,01/15 1,5} Nxd5 {+0,06/21 0,6} 43. Rxc4
{+0,00/17 1,4} Ne3 {+0,00/26 0,6} 44. Rc7+ {-0,05/17 1,4} Kg6
{+0,11/28 1,6} 45. f4 {-0,02/16 1,4} gxf4+ {+0,00/24 0,9} 46. Kf3
{-0,02/16 1,4} Nxg2 {+0,00/28 0,8} 47. Rc8 {+0,00/15 1,4} Nh4+
{+0,00/32 0,8} 48. Kxf4 {+0,01/15 1,4} Rb4 {+0,00/23 0,9} 49. Ke3
{+0,01/15 1,4} Ra4 {+0,00/26 0,8} 50. Rg8+ {+0,05/13 1,3} Kf7
{+0,00/32 0,7} 51. Rg4 {+0,04/15 1,3} Ra3+ {+0,01/24 3} 52. Ke4
{+0,01/15 1,3} Rxh3 {+0,00/34 0,7} 53. Rg1 {+0,00/15 1,3} Ra3
{+0,00/25 0,5} 54. Rh1 {-0,04/14 1,3} Ng2 {+0,00/26 0,8} 55. Kf5
{+0,01/13 1,3} Ra5+ {+0,15/24 0,9} 56. Ke4 {+0,02/15 1,3} Re5+
{+0,12/24 0,6} 57. Kf3 {-0,04/16 1,3} Ne1+ {+0,08/22 0,7} 58. Kf4
{-0,03/14 1,2} Nd3+ {+0,14/21 0,7} 59. Kf3 {-0,02/14 1,2} Ra5
{+0,11/21 1,0} 60. Ke2 {-0,02/12 1,2} Ne5 {+0,07/23 1,7} 61. Rh8
{+0,00/13 1,2} Ra3 {+0,12/21 2,2} 62. Rb8 {-0,01/13 1,2} Ra4 {+0,17/23 1,4}
63. Rd8 {-0,05/14 1,2} Ra3 {+0,12/22 0,9} 64. Rd5 {+0,00/13 1,2} Kg6
{+0,18/18 0,8} 65. Rb5 {-0,02/13 1,2} Ng4 {+0,08/21 1,2} 66. Rb8
{-0,03/12 1,2} Kg5 {+0,12/18 0,5} 67. Rd8 {+0,00/13 1,2} Kf4 {+0,15/18 0,6}
68. Kd2 {-0,04/13 1,2} Nf2 {+0,21/24 2,4} 69. Ne2+ {-0,06/14 1,2} Kf5
{+0,16/22 0,3} 70. Re8 {-0,06/14 1,2} Ne4+ {+0,23/24 2,5} 71. Kc2
{-0,04/15 1,1} Ra7 {+0,15/23 1,0} 72. Rc8 {-0,04/13 1,1} Rd7 {+0,24/18 0,4}
73. Kc1 {-0,18/15 1,1} Rd6 {+0,18/24 2,4} 74. Rg8 {-0,07/14 1,1} Rd5
{+0,13/24 1,4} 75. Rg1 {-0,09/14 1,1} Ke5 {+0,17/21 0,6} 76. Rg8
{-0,08/14 1,1} Nd6 {+0,18/22 0,6} 77. Rd8 {-0,06/14 1,1} Kf5 {+0,16/24 2,2}
78. Rg8 {-0,07/14 1,1} Ne4 {+0,15/23 0,6} 79. Re8 {-0,07/15 1,1} Nc5
{+0,11/18 0,2} 80. Re3 {-0,07/15 1,1} Ne4 {+0,13/21 1,0} 81. Kc2
{-0,09/15 1,1} Ke5 {+0,22/18 0,2} 82. Rxe4+ {+0,00/20 1,1} Kxe4
{+0,00/46 0,6} 83. Nc3+ {+0,00/24 1,1} Kf5 {+0,00/45 0,5} 84. Nxd5
{+0,05/17 1,1} Ke4 {+0,00/41 0,7} 85. Nc3+ {+1,74/18 1,1} Kd4
{+0,00/48 0,7} 86. Kd2 {+1,39/18 1,1} Ke5 {+0,00/40 0,6} 87. Ne2
{+1,87/18 1,1} Kd5 {+0,00/42 0,6} 88. Ke3 {+2,35/19 1,1} Kc4 {+0,00/40 0,6}
89. Kf2 {+2,20/18 1,1} Kd3 {+0,00/45 0,8} 90. Kf3 {+2,07/20 1,1} f5
{+0,00/46 2,4} 91. Nf4+ {+2,16/20 1,1} Kd4 {+0,00/48 0,6} 92. Ne2+
{+2,23/19 1,1} Ke5 {+0,00/48 0,7} 93. Nc3 {+1,84/20 1,1} Kd6 {+0,00/48 0,6}
94. Kf4 {+2,16/18 1,1} Kc5 {+0,00/49 0,9} 95. Nb1 {+2,24/19 1,1} Kd4
{+0,00/49 0,7} 96. Nd2 {+2,19/20 1,1} Kd3 {+0,00/51 0,7} 97. Nf3
{+2,24/19 1,1} Kc3 {+0,00/46 1,1} 98. Nh4 {+2,18/18 1,1} Kd2 {+0,00/51 0,8}
99. Nf3+ {+2,30/19 1,1} Kd3 {+0,00/50 0,8} 100. Nh4 {+2,18/18 1,0} Kc2
{+0,00/51 1,0} 101. Ng2 {+2,23/19 1,0} Kc3 {+0,00/50 1,8} 102. Nh4
{+2,19/20 1,0} Kb2 {+0,00/53 0,9} 103. Ng6 {+2,11/19 1,0} Kc2
{+0,00/52 0,7} 104. Ne5 {+2,07/18 1,0} Kd1 {+0,00/53 0,8} 105. Nf3
{+2,02/18 1,0} Ke2 {+0,00/51 0,8} 106. Ne5 {+2,19/19 1,0} Kd1
{+0,00/54 1,0} 107. Ke3 {+2,02/18 1,0} Kc2 {+0,00/55 1,5} 108. Nf3
{+1,97/18 1,0} f4+ {+0,00/56 0,8} 109. Kd4 {+2,10/18 1,0} Kb3
{+0,00/54 0,8} 110. Kd3 {+2,16/18 1,0} Ka4 {+0,00/55 0,8} 111. Kc4
{+2,24/19 1,0} Ka5 {+0,00/56 1,0} 112. Kc3 {+2,16/18 1,0} Kb6
{+0,00/53 0,8} 113. Kd4 {+2,19/18 1,0} Kc6 {+0,00/55 1,2} 114. Ke5
{+2,07/19 1,0} Kd7 {+0,00/53 0,9} 115. Kd5 {+2,25/19 1,0} Kc7
{+0,00/56 1,1} 116. Kc5 {+2,27/19 1,0} Kb7 {+0,00/57 0,9} 117. Kd6
{+2,15/18 1,0} Ka6 {+0,00/55 0,8} 118. Kc6 {+2,09/18 1,0} Ka5
{+0,00/58 0,8} 119. Kc5 {+2,04/18 1,0} Ka4 {+0,00/58 0,9} 120. Kd6
{+2,05/18 1,0} Kb4 {+0,00/58 0,9} 121. Kd5 {+2,07/17 1,0} Kc3
{+0,00/59 1,2} 122. Ke4 {+1,94/18 1,0} Kb2 {+0,00/57 1,4} 123. Kd4
{+1,94/17 1,0} Kc2 {+0,00/55 0,8} 124. Kc4 {+1,85/18 1,0} Kd1
{+0,00/59 0,9} 125. Kd3 {+1,77/18 1,0} Kc1 {+0,00/59 0,5} 126. Kd4
{+1,79/18 1,0} Kb1 {+0,00/58 1,3} 127. Ke5 {+1,95/17 1,0} Ka1
{+0,00/58 1,0} 128. Ke6 {+1,90/17 1,0} Kb2 {+0,00/59 1,0} 129. Kf5
{+1,90/17 1,0} Ka1 {+0,00/59 1,3} 130. Kg6 {+1,69/16 1,0} Kb1
{+0,00/60 1,0} 131. Kf6 {+1,69/16 1,0} Kc2 {+0,00/58 0,8} 132. Kf5
{+1,60/16 1,0} Kb1 {+0,00/59 1,7} 133. Ke5 {+1,61/16 1,0} Ka1
{+0,00/64 0,8} 134. Kd4 {+1,53/16 1,0} Kb2 {+0,00/59 0,8} 135. Kd5
{+1,64/17 1,0} Kc3 {+0,00/58 0,9} 136. Ke5 {+1,62/17 1,0} Kc2
{+0,00/59 1,0} 137. Ke6 {+1,39/16 1,0} Kd3 {+0,00/60 0,8} 138. Kf5
{+0,00/18 1,0} Kc2 {+0,00/57 2,4} 139. Ke6 {+1,31/16 1,0} Kd3
{+0,00/59 0,8} 140. Kf5 {+1,33/17 1,0} Kc2 {+0,00/57 1,3} 141. Kg5
{+1,23/16 1,0} Kc3 {+0,00/58 0,7} 142. Kh6 {+1,35/17 1,0} Kd3
{+0,00/60 0,8} 143. Kh5 {+1,01/18 1,0} Kc3 {+0,00/60 1,8} 144. Kg6
{+1,27/17 1,0} Kc2 {+0,00/61 0,9} 145. Kf5 {+1,08/16 1,0} Kb1
{+0,00/60 2,4} 146. Ke4 {+1,04/16 1,0} Ka1 {+0,00/60 0,5} 147. Kd4
{+1,00/16 1,0} Ka2 {+0,00/59 0,6} 148. Kc4 {+1,04/16 1,0} Ka3
{+0,00/60 0,6} 149. Kd5 {+0,93/16 1,0} Ka2 {+0,00/61 0,7} 150. Kc4
{+0,93/16 1,0} Ka1 {+0,00/62 1,0} 151. Kc3 {+0,82/16 1,0} Kb1
{+0,00/60 0,7} 152. Kd4 {+0,92/14 1,0} Ka2 {+0,00/60 0,9} 153. Nh2
{+0,91/13 1,0} Kb2 {+0,00/59 1,0} 154. Ng4 {+0,00/20 1,0} f3 {+0,00/50 0,7}
155. Nf2 {+1,25/20 1,0} Kb3 {+0,00/55 0,7} 156. Kd3 {+1,56/19 1,0} Ka4
{+0,00/55 1,0} 157. Kc4 {+1,61/19 1,0} Ka5 {+0,00/54 0,8} 158. Kc5
{+1,56/19 1,0} Ka4 {+0,00/56 0,8} 159. Kc4 {+1,56/19 1,0} Ka3
{+0,00/56 1,0} 160. Kd5 {+1,53/18 1,0} Kb3 {+0,00/59 0,9} 161. Kd4
{+1,45/18 1,0} Ka2 {+0,00/60 0,8} 162. Kc3 {+1,56/18 1,0} Ka1
{+0,00/61 1,2} 163. Kb3 {+1,57/18 1,0} Kb1 {+0,00/62 0,6} 164. Kc3
{+1,49/20 1,0} Ka1 {+0,00/63 1,0} 165. Kb3 {+1,49/18 1,0} Kb1
{+0,00/59 0,6} 166. Kc4 {+0,00/21 1,0} Kc2 {+0,00/61 1,1} 167. Kb5
{+0,00/20 1,0} Kd2 {+0,00/39 0,9} 168. Ne4+ {+0,00/22 1,0} Kd3
{+0,00/40 1,7} 169. Nf2+ {+0,00/22 1,0} Ke3 {+0,00/51 0,9} 170. Nd1+
{+0,00/23 1,0} Ke2 {+0,00/48 0,9} 171. Nc3+ {+0,00/23 1,0} Ke3
{+0,00/54 1,8} 172. Nd1+ {+0,00/22 1,0} Kd2 {+0,00/56 1,2} 173. Nf2
{+0,00/24 1,0} Ke2 {+0,00/55 1,2} 174. Nh3 {+0,00/24 1,0} f2 {+0,00/59 0,8}
175. Nxf2 {+0,00/26 1,0}
{Draw by insufficient material} 1/2-1/2[/pgn]
JohnWoe
Posts: 508
Joined: Sat Mar 02, 2013 11:31 pm

Re: Mayhem NNUE - New NN engine

Post by JohnWoe »

Released Mayhem 8.2: https://github.com/SamuraiDangyo/mayhem ... s/tag/v8.2

A few bug fixes. Plus speedups.
Installation is easy as:

Code: Select all

make all strip install clean

Code: Select all

Score of Mayhem 8.2 vs Mayhem 8.1: 2065 - 1992 - 943  [0.507] 5000
...      Mayhem 8.2 playing White: 1066 - 986 - 448  [0.516] 2500
...      Mayhem 8.2 playing Black: 999 - 1006 - 495  [0.499] 2500
...      White vs Black: 2072 - 1985 - 943  [0.509] 5000
Elo difference: 5.1 +/- 8.7, LOS: 87.4 %, DrawRatio: 18.9 %
SPRT: llr 0 (0.0%), lbound -inf, ubound inf

Player: Mayhem 8.2
   "Draw by 3-fold repetition": 640
   "Draw by adjudication": 9
   "Draw by fifty moves rule": 11
   "Draw by insufficient mating material": 275
   "Draw by stalemate": 8
   "Loss: Black mates": 98
   "Loss: Black wins by adjudication": 888
   "Loss: White mates": 120
   "Loss: White wins by adjudication": 886
   "Win: Black mates": 102
   "Win: Black wins by adjudication": 897
   "Win: White mates": 119
   "Win: White wins by adjudication": 947
Player: Mayhem 8.1
   "Draw by 3-fold repetition": 640
   "Draw by adjudication": 9
   "Draw by fifty moves rule": 11
   "Draw by insufficient mating material": 275
   "Draw by stalemate": 8
   "Loss: Black mates": 102
   "Loss: Black wins by adjudication": 897
   "Loss: White mates": 119
   "Loss: White wins by adjudication": 947
   "Win: Black mates": 98
   "Win: Black wins by adjudication": 888
   "Win: White mates": 120
   "Win: White wins by adjudication": 886
Finished match