justNo4b / Drofa

UCI chess engine
GNU General Public License v3.0
46 stars 7 forks source link

nps calculation bug #4

Closed rwbc closed 4 years ago

rwbc commented 4 years ago

Hello Alexander,

I compiled current Drofa today and noticed a nps calculation bug (see depth >= 14).

Drofa 1.3.1 by Rhys Rustad-Elliott and Litov Alexander (built Oct 16 2020 17:08:30)
uci
id name Drofa 1.3.1
id authors Rhys Rustad-Elliott and Alexander Litov

option name BookPath type string default book.bin
option name Hash type spin default 256 min 25 max 1024
option name OwnBook type check default false
uciok
go infinite
HASH_size 336
info depth 1 seldepth 1 nodes 45 score cp 53 nps 45000 time 1 pv d2d4
info depth 2 seldepth 2 nodes 158 score cp 0 nps 52666 time 3 pv d2d4 d7d5
info depth 3 seldepth 3 nodes 538 score cp 29 nps 76857 time 7 pv d2d4 d7d5 g1f3
info depth 4 seldepth 6 nodes 1609 score cp 7 nps 146272 time 11 pv e2e4 d7d5 f1b5 c8d7
info depth 5 seldepth 7 nodes 3827 score cp 28 nps 239187 time 16 pv d2d4 d7d5 g1f3 g8f6 c1f4
info depth 6 seldepth 8 nodes 11029 score cp 22 nps 393892 time 28 pv e2e4 d7d5 e4d5 d8d5 b1c3 d5d4
info depth 7 seldepth 10 nodes 17598 score cp 18 nps 451230 time 39 pv e2e4 d7d5 e4d5 d8d5 d2d4 d5e4 c1e3
info depth 8 seldepth 11 nodes 38636 score cp 28 nps 594400 time 65 pv e2e4 e7e6 b1c3 d7d5 d2d4 d5e4 c3e4 f8b4
info depth 9 seldepth 13 nodes 78823 score cp 15 nps 691429 time 114 pv e2e4 e7e5 d2d4 d7d5 d4e5 d5e4 d1d8 e8d8 c1g5
info depth 10 seldepth 14 nodes 162999 score cp 29 nps 761677 time 214 pv e2e4 e7e5 g1f3 g8f6 b1c3 f8d6 d2d4 e5d4 d1d4 e8g8
info depth 11 seldepth 15 nodes 350489 score cp 21 nps 820817 time 427 pv e2e4 e7e5 b1c3 b8c6 g1f3 f8b4 d2d4 e5d4 f3d4 b4c3 b2c3
info depth 12 seldepth 18 nodes 536011 score cp 27 nps 845443 time 634 pv e2e4 e7e5 b1c3 f8b4 c3d5 b8c6 d5b4 c6b4 c2c3 b4c6 d2d4 d7d6
info depth 13 seldepth 21 nodes 1367166 score cp 22 nps 878641 time 1556 pv e2e4 e7e6 d2d4 d7d5 e4e5 b8c6 b1c3 f8b4 d1d3 g8e7 a2a3 b4c3 d3c3
info depth 14 seldepth 21 nodes 2524980 score cp 16 nps -625216 time 2831 pv e2e4 e7e6 d2d4 d7d5 e4e5 c7c5 b1c3 b8c6 f1b5 c8d7 c1e3 d8b6 d4c5 f8c5
info depth 15 seldepth 23 nodes 4111041 score cp 24 nps -39854 time 4615 pv e2e4 e7e6 d2d4 d7d5 b1d2 f8b4 e4e5 b8c6 a2a3 b4e7 d1g4 e8f8 g1f3 g8h6 g4g3
info depth 16 seldepth 25 nodes 10156662 score cp 18 nps 136712 time 11460 pv e2e4 e7e6 d2d4 d7d5 b1d2 f8b4 e4e5
info depth 17 seldepth 25 nodes 14394054 score cp 18 nps 92859 time 16252 pv e2e4 e7e6 d2d4 d7d5 b1d2 f8b4 e4e5 b8c6 a2a3 b4e7 d1g4 e8f8 f1b5 c8d7 b5d3 e7g5
justNo4b commented 4 years ago

Thank you for mentioning it. As of 1.3.2 dev version i fixed this.