Active : 0 Machines / 0 Threads / 0 MNPS
Priority 0
MhouppStashcompact_atomic_ttdiff8.0+0.08LLR: 0.00 (-2.94, 2.94) [0.00, 5.00]
Games: 0 W: 0 L: 0 D: 0
Ptnml(0-2): 0, 0, 0, 0, 0
Make the TT entries smaller and atomic Reduce the size of TT entries from 16 to 12 bytes by only storing the low 32 bits of the board key in them, as we use the high bits for indexing the table. This allows us to store an extra entry per TT cluster and still have them fit in a single cache line on x86_64 and ARM. We also use this change to switch to atomic accesses for TT entry fields, as on some target 32-bit archs we might have had an issue with non-lock-free 64-bit atomic values previously.
Finished
MhouppStashthread_voting_v2diff20.0+0.20LLR: 2.96 (-2.94, 2.94) [0.00, 5.00]
Games: 7848 W: 1877 L: 1745 D: 4226
Ptnml(0-2): 24, 831, 2081, 965, 23
Add thread voting to search (Note: impl derived from Stormphrax which is itself ported from Stockfish)
MhouppStashthread_voting_v2diff5.0+0.05LLR: 2.99 (-2.94, 2.94) [0.00, 5.00]
Games: 10940 W: 2732 L: 2572 D: 5636
Ptnml(0-2): 96, 1250, 2608, 1430, 86
Add thread voting to search (Note: impl derived from Stormphrax which is itself ported from Stockfish)
MhouppStashthread_votingdiff5.0+0.05LLR: 0.82 (-2.94, 2.94) [0.00, 5.00]
Games: 41554 W: 9991 L: 9795 D: 21768
Ptnml(0-2): 316, 4908, 10170, 5030, 353
Add thread voting to search (Note: impl derived from Stormphrax which is itself ported from Stockfish)
MhouppStashmasterdiff40.0+0.40Elo: 32.48 +- 2.34 (95%) [N=20000]
Games: 20000 W: 3634 L: 1770 D: 14596
Ptnml(0-2): 57, 1142, 5919, 2644, 238
Progression test
MhouppStashchp_lmr_depthdiff8.0+0.08LLR: -2.97 (-2.94, 2.94) [0.00, 5.00]
Games: 20852 W: 5155 L: 5188 D: 10509
Ptnml(0-2): 259, 2571, 4795, 2546, 255
Use LMR depth for Continuation History Pruning
MhouppStashlmr_cutnode_no_ttmovediff40.0+0.40LLR: -2.96 (-2.94, 2.94) [0.00, 5.00]
Games: 17832 W: 4154 L: 4195 D: 9483
Ptnml(0-2): 115, 2096, 4497, 2131, 77
Increase LMR for expected cutnodes with no TT move
MhouppStashlmr_cutnode_no_ttmovediff8.0+0.08LLR: 3.15 (-2.94, 2.94) [0.00, 5.00]
Games: 37742 W: 9551 L: 9263 D: 18928
Ptnml(0-2): 475, 4450, 8738, 4728, 480
Increase LMR for expected cutnodes with no TT move
MhouppStashnode_timemandiff40.0+0.40LLR: -3.00 (-2.94, 2.94) [0.00, 5.00]
Games: 3628 W: 777 L: 871 D: 1980
Ptnml(0-2): 29, 436, 958, 382, 9
Add node repartition scaling to time management
MhouppStashnode_timemandiff8.0+0.08LLR: -3.04 (-2.94, 2.94) [0.00, 5.00]
Games: 8042 W: 1941 L: 2029 D: 4072
Ptnml(0-2): 81, 1028, 1906, 910, 96
Add node repartition scaling to time management
MhouppStashlmr_less_for_checksdiff40.0+0.40LLR: -2.95 (-2.94, 2.94) [0.00, 5.00]
Games: 20020 W: 4691 L: 4723 D: 10606
Ptnml(0-2): 107, 2377, 5054, 2385, 87
Decrease LMR if the move gives check
MhouppStashlmr_less_for_checksdiff8.0+0.08LLR: 2.98 (-2.94, 2.94) [0.00, 5.00]
Games: 23534 W: 5929 L: 5710 D: 11895
Ptnml(0-2): 251, 2814, 5469, 2931, 302
Decrease LMR if the move gives check
MhouppStashse_negext_pvdiff8.0+0.08LLR: -2.98 (-2.94, 2.94) [0.00, 5.00]
Games: 8150 W: 1970 L: 2057 D: 4123
Ptnml(0-2): 114, 1000, 1922, 937, 102
Increase Negative Singular Extensions by one ply for PV nodes Bench: 4,382,866
MhouppStashnew_depth_with_extdiff40.0+0.40LLR: -3.08 (-2.94, 2.94) [0.00, 5.00]
Games: 15960 W: 3744 L: 3797 D: 8419
Ptnml(0-2): 96, 1923, 3990, 1880, 91
MhouppStashnew_depth_with_extdiff8.0+0.08LLR: -3.17 (-2.94, 2.94) [0.00, 5.00]
Games: 63184 W: 15732 L: 15595 D: 31857
Ptnml(0-2): 750, 7640, 14729, 7669, 804
MhouppStashzobrist_50mr_v2diff8.0+0.08LLR: -3.18 (-2.94, 2.94) [0.00, 5.00]
Games: 11998 W: 2998 L: 3078 D: 5922
Ptnml(0-2): 168, 1490, 2758, 1420, 163
MhouppStashzobrist_50mrdiff8.0+0.08LLR: -3.00 (-2.94, 2.94) [0.00, 5.00]
Games: 10304 W: 2515 L: 2593 D: 5196
Ptnml(0-2): 116, 1324, 2339, 1268, 105
MhouppStashfp_before_first_quietdiff8.0+0.08LLR: -3.00 (-2.94, 2.94) [0.00, 5.00]
Games: 11870 W: 2953 L: 3026 D: 5891
Ptnml(0-2): 157, 1499, 2691, 1436, 152
MhouppStashfp_lmr_depth_v5diff8.0+0.08LLR: -3.11 (-2.94, 2.94) [0.00, 5.00]
Games: 12654 W: 3124 L: 3198 D: 6332
Ptnml(0-2): 176, 1559, 2921, 1505, 166
MhouppStashfp_lmr_depth_v4diff8.0+0.08LLR: -3.00 (-2.94, 2.94) [0.00, 5.00]
Games: 17216 W: 4309 L: 4359 D: 8548
Ptnml(0-2): 226, 2109, 3989, 2057, 227
MhouppStashfp_lmr_depth_v3diff8.0+0.08LLR: -3.18 (-2.94, 2.94) [0.00, 5.00]
Games: 8864 W: 2182 L: 2275 D: 4407
Ptnml(0-2): 136, 1080, 2070, 1033, 113
MhouppStashnmp_only_cutnodesdiff40.0+0.40LLR: 2.99 (-2.94, 2.94) [0.00, 5.00]
Games: 23144 W: 5600 L: 5401 D: 12143
Ptnml(0-2): 117, 2693, 5762, 2874, 126
MhouppStashnmp_only_cutnodesdiff8.0+0.08LLR: 3.04 (-2.94, 2.94) [0.00, 5.00]
Games: 5282 W: 1366 L: 1218 D: 2698
Ptnml(0-2): 71, 558, 1250, 676, 86
MhouppStashdatagen_experiment_v37_5diffN=40000Elo: -9.29 +- 2.60 (95%) [N=40000]
Games: 40516 W: 13350 L: 14433 D: 12733
Ptnml(0-2): 2096, 4471, 7891, 4020, 1780
MhouppStashdatagen_experiment_v37_4diffN=40000Elo: -11.61 +- 2.65 (95%) [N=40000]
Games: 40004 W: 13129 L: 14465 D: 12410
Ptnml(0-2): 2156, 4561, 7519, 3995, 1771
MhouppStashdatagen_experiment_v37_3diffN=40000Elo: -8.76 +- 2.64 (95%) [N=40000]
Games: 40094 W: 13351 L: 14362 D: 12381
Ptnml(0-2): 2045, 4623, 7485, 4086, 1808