Stockfish Testing Queue

Finished - 4556 tests

17-07-31 sg lmr diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 14187 W: 2555 L: 2620 D: 9012
sprt @ 10+0.1 th 1 Double effect (weight 1000).
17-07-30 sg lmr diff
LLR: -2.94 (-2.94,2.94) [0.00,5.00]
Total: 72484 W: 13129 L: 12946 D: 46409
sprt @ 10+0.1 th 1 Move break even point even more to the leaf nodes.
17-07-30 sg lmr diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 46260 W: 8331 L: 8260 D: 29669
sprt @ 10+0.1 th 1 Move break even point more to the leaf nodes (less reduction)
17-07-30 sg lmr diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 37483 W: 6678 L: 6645 D: 24160
sprt @ 10+0.1 th 1 Less stats reduction near the root and more near the leafs of the search tree.
17-07-29 sg passed_pawn_distance diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 19225 W: 3383 L: 3427 D: 12415
sprt @ 10+0.1 th 1 The test 'More weight for promotion square distance' struggles so try even greater weight. Test against passed Connected3''
17-07-29 sg passed_pawn_distance2 diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 65508 W: 11632 L: 11483 D: 42393
sprt @ 10+0.1 th 1 More weight for promotion square distance. Test against passed Connected3''
17-07-29 sg passed_pawn_distance diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 35031 W: 6214 L: 6192 D: 22625
sprt @ 10+0.1 th 1 Less weight for promotion square distance. Test against passed Connected3''
17-07-29 sg passed_pawn_distance diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 27973 W: 4982 L: 4989 D: 18002
sprt @ 10+0.1 th 1 Use promotion square in additional distance penalty. Test against passed Connected3''
17-07-28 sg passed_pawn_distance2 diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 25105 W: 4475 L: 4494 D: 16136
sprt @ 10+0.1 th 1 Use distance from opponent king to promotion and blocking square. Test against passed Connected3''
17-07-28 sg passed_pawn_distance diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 15654 W: 2754 L: 2813 D: 10087
sprt @ 10+0.1 th 1 Use distance from opponent king to promotion square instead of blocking square. Test against passed Connected3''
17-07-28 sg passed_pawn_break2 diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 11361 W: 1956 L: 2033 D: 7372
sprt @ 10+0.1 th 1 Only one-third bonus. Test against passed Connected3''
17-07-28 sg passed_pawn_break2 diff
LLR: -2.94 (-2.94,2.94) [0.00,5.00]
Total: 4941 W: 855 L: 959 D: 3127
sprt @ 10+0.1 th 1 Only a fifth bonus. Test against passed Connected3'' patch
17-07-27 sg passed_pawn_break diff
LLR: -2.95 (-2.94,2.94) [-3.00,1.00]
Total: 113695 W: 20228 L: 20577 D: 72890
sprt @ 10+0.1 th 1 Remove for passed pawn breaks the rank restriction
17-07-27 sg passed_pawn_break2 diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 49713 W: 8953 L: 8868 D: 31892
sprt @ 10+0.1 th 1 Allow passed pawn breaks also in our half but give only quarter bonus. Test against passed Connected3'' (+last non functional commit from master) patch from Stephane. (Park with prio -1)
17-07-20 sg ttRefresh2 diff
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 99443 W: 12796 L: 12777 D: 73870
sprt @ 60+0.6 th 1 LTC. Instead of full refresh increment generation. Bench is the same but differs for higher depth. (Try as simplification)
17-07-17 sg ttRefresh3 diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 31177 W: 5650 L: 5642 D: 19885
sprt @ 10+0.1 th 1 Do generation refresh during tt probing only if bound type is BOUND_EXACT. (Park with prio -1)
17-07-19 sg ttRefresh2 diff
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 60012 W: 10753 L: 10698 D: 38561
sprt @ 10+0.1 th 1 Before going to LTC check first at STC with hash pressure (Hash=1). Instead of full refresh increment generation. Bench is the same but differs for higher depth. (Try as simplification)
17-07-18 sg ttEmpty3 diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 18434 W: 3263 L: 3310 D: 11861
sprt @ 10+0.1 th 1 Use special depth to mark empty tt entries instead of zero keys (so generation can be kept at 6 bits)
17-07-19 sg ttRefresh2 diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 44271 W: 8060 L: 7979 D: 28232
sprt @ 10+0.1 th 1 Instead of full refresh increment generation. Bench is the same but differs for higher depth. (Try as simplification)
17-07-19 sg ttReplace diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 10424 W: 1817 L: 1898 D: 6709
sprt @ 10+0.1 th 1 Better score in tt replacement strategy if tt move exists.
17-07-19 sg ttReplace diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 22427 W: 3996 L: 4026 D: 14405
sprt @ 10+0.1 th 1 Better score for exact bounds in tt replacement strategy. Bench are the same but differs for higher depth.
17-07-17 sg ttRefresh2 diff
LLR: -2.97 (-2.94,2.94) [0.00,5.00]
Total: 26383 W: 4787 L: 4800 D: 16796
sprt @ 10+0.1 th 1 Do generation refresh during tt probing only if tt move exists. Bench is the same but its differs for higher depth.
17-07-19 sg ttRefresh diff
LLR: -2.96 (-2.94,2.94) [-3.00,1.00]
Total: 19776 W: 3495 L: 3686 D: 12595
sprt @ 10+0.1 th 1 The patch passed but check it under hash pressure (Hash=1) (See pull request #1178)
17-07-17 sg ttRefresh diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 71414 W: 9181 L: 9126 D: 53107
sprt @ 60+0.6 th 1 LTC: Is generation refresh during tt probing really useful?
17-07-18 sg ttEmpty diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 4578 W: 771 L: 877 D: 2930
sprt @ 10+0.1 th 1 Use explicit empty flag for tt entries instead zero key. (shorten generation from 6 to 5 bits to have an extra bit for new flag). Fixed version.
17-07-18 sg ttRefresh_fix diff
LLR: -2.95 (-2.94,2.94) [-3.00,1.00]
Total: 26932 W: 4730 L: 4932 D: 17270
sprt @ 10+0.1 th 1 Retry with fix. Restore generation check in save because now its removed from probe (Thanks to mstembera)
17-07-17 sg ttRefresh2 diff
LLR: -2.97 (-2.94,2.94) [0.00,5.00]
Total: 6026 W: 1012 L: 1112 D: 3902
sprt @ 10+0.1 th 1 Do generation refresh during tt probing only if tt depth > 0. Bench is the same but its differs for higher depth.
17-07-17 sg ttRefresh diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 18369 W: 3427 L: 3302 D: 11640
sprt @ 10+0.1 th 1 Is generation refresh during tt probing really useful?
17-07-17 sg ttCluster diff
LLR: -2.95 (-2.94,2.94) [0.00,4.00]
Total: 14715 W: 2637 L: 2743 D: 9335
sprt @ 10+0.1 th 1 Try cluster size 6. Correct padding to 4 to align with cache line size
17-07-16 sg king_retreat diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 6265 W: 1097 L: 1196 D: 3972
sprt @ 10+0.1 th 1 Half penalty
17-07-16 sg king_retreat diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 3617 W: 614 L: 724 D: 2279
sprt @ 10+0.1 th 1 Double penalty
17-07-16 sg king_retreat2 diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 7125 W: 1244 L: 1339 D: 4542
sprt @ 10+0.1 th 1 Penalty if king can't retreat. Take 2
17-07-16 sg king_retreat diff
LLR: -2.97 (-2.94,2.94) [0.00,5.00]
Total: 10315 W: 1799 L: 1881 D: 6635
sprt @ 10+0.1 th 1 Penalty if king can't retreat from the current king area (current and both adjacent files) to another place.
17-07-12 sg asp3 diff
LLR: -2.95 (-2.94,2.94) [0.00,4.00]
Total: 37008 W: 6712 L: 6742 D: 23554
sprt @ 10+0.1 th 1 Now additionally slightly increase delta update
17-07-12 sg asp3 diff
LLR: -2.95 (-2.94,2.94) [0.00,4.00]
Total: 53229 W: 9603 L: 9578 D: 34048
sprt @ 10+0.1 th 1 Additionally slightly decrease delta update
17-07-12 sg asp3 diff
LLR: -2.95 (-2.94,2.94) [0.00,4.00]
Total: 51379 W: 9318 L: 9299 D: 32762
sprt @ 10+0.1 th 1 Additionally slightly decrease initial delta
17-07-11 sg asp2 diff
LLR: -2.95 (-2.94,2.94) [0.00,4.00]
Total: 102681 W: 18599 L: 18406 D: 65676
sprt @ 10+0.1 th 1 Move delta update before window calculation
17-07-11 sg aspDelta diff
LLR: -3.73 (-2.94,2.94) [0.00,5.00]
Total: 29987 W: 5278 L: 5310 D: 19399
sprt @ 10+0.1 th 1 Less weight (=1/8) to last delta
17-07-11 sg aspDelta diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 2853 W: 462 L: 575 D: 1816
sprt @ 10+0.1 th 1 Adjust initial delta for each iteration depended on last delta.
17-07-01 sg tuned_candidate_passers diff
LLR: -2.97 (-2.94,2.94) [0.00,5.00]
Total: 82255 W: 14748 L: 14527 D: 52980
sprt @ 10+0.1 th 1 Only one value is significantly moved. So try first a simplified version of the tuned values
17-07-06 sg weak_passed_pawns diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 11642 W: 2057 L: 2133 D: 7452
sprt @ 10+0.1 th 1 Penalty only in midgame
17-07-06 sg weak_passed_pawns diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 8087 W: 1398 L: 1489 D: 5200
sprt @ 10+0.1 th 1 Penalty only in endgame
17-07-05 sg tuned_candidate_passers diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 29535 W: 5272 L: 5272 D: 18991
sprt @ 10+0.1 th 1 Decrease factor
17-07-05 sg weak_passed_pawns diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 21802 W: 3878 L: 3911 D: 14013
sprt @ 10+0.1 th 1 Penalty for undefended and attacked passed pawns which can't push safely
17-07-04 sg candidate_passers_combo diff
LLR: -2.34 (-2.94,2.94) [0.00,5.00]
Total: 13554 W: 2366 L: 2408 D: 8780
sprt @ 10+0.1 th 1 Passed pawn break yellow combo (ok, one test is not finished but with 247 more wins as losses its yellowish, set test to prio -1) - Generalize passed pawn break candidates - raise midgame factor (9/16)
17-07-02 sg tuned_candidate_passers diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 8523 W: 1451 L: 1540 D: 5532
sprt @ 10+0.1 th 1 Increase factor
17-07-02 sg tuned_candidate_passers diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 23652 W: 4226 L: 4251 D: 15175
sprt @ 10+0.1 th 1 Try tuned values
17-07-01 sg ttCapture2 diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 15661 W: 2791 L: 2850 D: 10020
sprt @ 10+0.1 th 1 Only at pv
17-07-01 sg tune_candidate_passers diff
24100/25000 iterations
48865/50000 games played
50000 @ 10+0.1 th 1 Tune further with lower ck (ck=3)
17-07-01 sg ttCapture2 diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 12956 W: 2274 L: 2344 D: 8338
sprt @ 10+0.1 th 1 Apply no ttCapture reduction if best move found which is different from ttMove (Inspired by An's test)