Finished
8.0+0.08
Elo: -2.51 +- 6.78 [0.00, 5.00]
Games: 2630 W: 603 L: 622 D: 1405
Ptnml(0-2): 12, 306, 696, 291, 10
Games: 2630 W: 603 L: 622 D: 1405
Ptnml(0-2): 12, 306, 696, 291, 10
fix qsearch evasions
8.0+0.08
Elo: -1.60 +- 2.89 [-5.00, 0.00]
Games: 14298 W: 3347 L: 3413 D: 7538
Ptnml(0-2): 55, 1651, 3801, 1589, 53
Games: 14298 W: 3347 L: 3413 D: 7538
Ptnml(0-2): 55, 1651, 3801, 1589, 53
continuous best move tm
5.0+0.05
Elo: 0.21 +- 2.80 [0.00, 5.00]
Games: 15120 W: 3466 L: 3457 D: 8197
Ptnml(0-2): 37, 1779, 3922, 1782, 40
Games: 15120 W: 3466 L: 3457 D: 8197
Ptnml(0-2): 37, 1779, 3922, 1782, 40
prefer storing pv entries to TT
N=25000
Elo: -3.26 +- 2.96 [-5.00, 0.00]
Games: 22724 W: 6462 L: 6675 D: 9587
Ptnml(0-2): 550, 2825, 4773, 2716, 498
Games: 22724 W: 6462 L: 6675 D: 9587
Ptnml(0-2): 550, 2825, 4773, 2716, 498
shift and unshift
N=25000
Elo: 20.07 +- 8.75 [0.00, 5.00]
Games: 2894 W: 999 L: 832 D: 1063
Ptnml(0-2): 92, 243, 609, 412, 91
Games: 2894 W: 999 L: 832 D: 1063
Ptnml(0-2): 92, 243, 609, 412, 91
shift and unshift
N=25000
Elo: -1.61 +- 9.99 [0.00, 5.00]
Games: 2164 W: 669 L: 679 D: 816
Ptnml(0-2): 66, 253, 444, 263, 56
Games: 2164 W: 669 L: 679 D: 816
Ptnml(0-2): 66, 253, 444, 263, 56
scale change
N=25000
Elo: 18.41 +- 8.62 [0.00, 5.00]
Games: 3060 W: 1016 L: 854 D: 1190
Ptnml(0-2): 95, 285, 613, 437, 100
Games: 3060 W: 1016 L: 854 D: 1190
Ptnml(0-2): 95, 285, 613, 437, 100
scalar inference impl
N=25000
Elo: 24.28 +- 10.29 [0.00, 5.00]
Games: 2250 W: 752 L: 595 D: 903
Ptnml(0-2): 54, 235, 440, 292, 104
Games: 2250 W: 752 L: 595 D: 903
Ptnml(0-2): 54, 235, 440, 292, 104
scalar inference impl
8.0+0.08
Elo: -9.15 +- 8.57 [0.00, 5.00]
Games: 1520 W: 320 L: 360 D: 840
Ptnml(0-2): 2, 196, 403, 158, 1
Games: 1520 W: 320 L: 360 D: 840
Ptnml(0-2): 2, 196, 403, 158, 1
is my time management broken?
8.0+0.08
Elo: 1.08 +- 8.02 [0.00, 5.00]
Games: 1932 W: 471 L: 465 D: 996
Ptnml(0-2): 4, 236, 483, 236, 7
Games: 1932 W: 471 L: 465 D: 996
Ptnml(0-2): 4, 236, 483, 236, 7
prefer storing pv entries to TT
40.0+0.40
Elo: 6.17 +- 4.46 [0.00, 5.00]
Games: 5798 W: 1361 L: 1258 D: 3179
Ptnml(0-2): 7, 640, 1503, 741, 8
Games: 5798 W: 1361 L: 1258 D: 3179
Ptnml(0-2): 7, 640, 1503, 741, 8
Double check Ranger net at LTC
4.0+0.04
Elo: 4.92 +- 4.30 [-5.00, 0.00]
Games: 5582 W: 1372 L: 1293 D: 2917
Ptnml(0-2): 30, 468, 1711, 557, 25
Games: 5582 W: 1372 L: 1293 D: 2917
Ptnml(0-2): 30, 468, 1711, 557, 25
Stop overflowing the depth calculation in tt::should_overwrite
N=40000
Elo: 53.38 +- 30.17 [0.00, 5.00]
Games: 164 W: 50 L: 25 D: 89
Ptnml(0-2): 0, 11, 39, 28, 4
Games: 164 W: 50 L: 25 D: 89
Ptnml(0-2): 0, 11, 39, 28, 4
traced thread voting
N=20000
Elo: -10.49 +- 10.11 [0.00, 5.00]
Games: 1458 W: 352 L: 396 D: 710
Ptnml(0-2): 16, 197, 342, 163, 11
Games: 1458 W: 352 L: 396 D: 710
Ptnml(0-2): 16, 197, 342, 163, 11
Add thread voting After finishing search, have each thread vote for its own best move. Then select the best result. Based on the Beserk impl which also seems to be used in Stockfish, Stormphrax, etc. vote
N=20000
Elo: 32.17 +- 10.85 [0.00, 5.00]
Games: 1462 W: 478 L: 343 D: 641
Ptnml(0-2): 19, 119, 334, 226, 33
Games: 1462 W: 478 L: 343 D: 641
Ptnml(0-2): 19, 119, 334, 226, 33
Add thread voting After finishing search, have each thread vote for its own best move. Then select the best result. Based on the Beserk impl which also seems to be used in Stockfish, Stormphrax, etc. vote
8.0+0.08
Elo: -0.48 +- 2.40 [0.00, 5.00]
Games: 15316 W: 3566 L: 3587 D: 8163
Ptnml(0-2): 33, 1333, 4950, 1306, 36
Games: 15316 W: 3566 L: 3587 D: 8163
Ptnml(0-2): 33, 1333, 4950, 1306, 36
don't allow more than 3 reductions in aspiration
8.0+0.08
Elo: 1.16 +- 2.71 [0.00, 5.00]
Games: 14984 W: 3381 L: 3331 D: 8272
Ptnml(0-2): 12, 1698, 4023, 1746, 13
Games: 14984 W: 3381 L: 3331 D: 8272
Ptnml(0-2): 12, 1698, 4023, 1746, 13
Add thread voting After finishing search, have each thread vote for its own best move. Then select the best result. Based on the Beserk impl which also seems to be used in Stockfish, Stormphrax, etc. vote
N=40000
Elo: 33.58 +- 10.85 [0.00, 5.00]
Games: 1318 W: 403 L: 276 D: 639
Ptnml(0-2): 12, 102, 317, 203, 25
Games: 1318 W: 403 L: 276 D: 639
Ptnml(0-2): 12, 102, 317, 203, 25
N=20000
Elo: 44.05 +- 13.26 [0.00, 5.00]
Games: 1134 W: 378 L: 235 D: 521
Ptnml(0-2): 16, 92, 231, 189, 39
Games: 1134 W: 378 L: 235 D: 521
Ptnml(0-2): 16, 92, 231, 189, 39
N=40000
Elo: 13.48 +- 6.73 [0.00, 5.00]
Games: 3482 W: 977 L: 842 D: 1663
Ptnml(0-2): 34, 374, 807, 475, 51
Games: 3482 W: 977 L: 842 D: 1663
Ptnml(0-2): 34, 374, 807, 475, 51
N=20000
Elo: 29.95 +- 10.40 [0.00, 5.00]
Games: 1628 W: 516 L: 376 D: 736
Ptnml(0-2): 19, 152, 348, 260, 35
Games: 1628 W: 516 L: 376 D: 736
Ptnml(0-2): 19, 152, 348, 260, 35
N=5000
Elo: -0.00 +- 0.00 (95%) [N=40000]
Games: 1182 W: 400 L: 400 D: 382
Ptnml(0-2): 0, 0, 591, 0, 0
Games: 1182 W: 400 L: 400 D: 382
Ptnml(0-2): 0, 0, 591, 0, 0
don't overflow depth calc in TT
N=20000
Elo: -0.00 +- 0.00 (95%) [N=100000]
Games: 752 W: 230 L: 230 D: 292
Ptnml(0-2): 0, 0, 376, 0, 0
Games: 752 W: 230 L: 230 D: 292
Ptnml(0-2): 0, 0, 376, 0, 0
debug
debug *
N=20000
Elo: -0.00 +- 0.00 [0.00, 5.00]
Games: 746 W: 219 L: 219 D: 308
Ptnml(0-2): 0, 0, 373, 0, 0
Games: 746 W: 219 L: 219 D: 308
Ptnml(0-2): 0, 0, 373, 0, 0
debug
5.0+0.05
Elo: 0.97 +- 4.44 [0.00, 5.00]
Games: 5714 W: 1298 L: 1282 D: 3134
Ptnml(0-2): 7, 657, 1512, 675, 6
Games: 5714 W: 1298 L: 1282 D: 3134
Ptnml(0-2): 7, 657, 1512, 675, 6