Stockfish Testing Queue

Finished - 3944 tests

14-11-08 sni probcut3 diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 45027 W: 9165 L: 9147 D: 26715
sprt @ 15+0.05 th 1 More accurate probcut
14-11-09 sni probcut4 diff
LLR: -2.94 (-2.94,2.94) [-1.50,4.50]
Total: 21174 W: 4227 L: 4275 D: 12672
sprt @ 15+0.05 th 1 Simpler threshold eval >= beta
14-11-09 sni probcut5 diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 7810 W: 1555 L: 1641 D: 4614
sprt @ 15+0.05 th 1 Larger reduction
14-11-12 sni threats4 diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 18857 W: 3723 L: 3778 D: 11356
sprt @ 15+0.05 th 1 Threat tempo (experimental run)
14-11-13 sni threats5 diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 23462 W: 4735 L: 4777 D: 13950
sprt @ 15+0.05 th 1 Threat tempo in endgame
14-11-14 sni stochastic4 diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 18856 W: 3843 L: 3898 D: 11115
sprt @ 15+0.05 th 1 Double stochastic mobility in midgame
14-11-15 sni rule50 diff
LLR: -2.95 (-2.94,2.94) [0.00,6.00]
Total: 1153 W: 172 L: 271 D: 710
sprt @ 60+0.05 th 1 Soft 50 moves rule : instead of returning VALUE_DRAW abruptly after 50 moves, decrease eval slowly after 10 moves or more of piece shuffling
14-11-17 sni no_shuffling diff
ELO: -0.56 +-3.9 (95%) LOS: 38.9%
Total: 10000 W: 1617 L: 1633 D: 6750
10000 @ 60+0.05 th 1 Estimate the Elo cost of avoiding piece shuffling
14-12-03 sni rook3 diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 7417 W: 1439 L: 1526 D: 4452
sprt @ 15+0.05 th 1 Decrease RookValueMg and RookValueEg by 15
14-12-04 sni simplify_piece_value diff
LLR: -2.95 (-2.94,2.94) [-3.00,1.00]
Total: 33458 W: 6757 L: 6981 D: 19720
sprt @ 15+0.05 th 1 Simplification: use same values for pieces in midgame and endgame (average of previous ones)
14-12-05 sni simplify_piece_value diff
19254/20000 iterations
39522/40000 games played
40000 @ 15+0.05 th 1 SPSA tuning for simplified piece values
14-12-05 sni simplify_piece_value diff
LLR: -2.95 (-2.94,2.94) [-3.00,1.00]
Total: 7089 W: 1439 L: 1616 D: 4034
sprt @ 15+0.05 th 1 Take 2: try tuned values
14-12-12 sni no_shuffling2 diff
ELO: -1.53 +-3.9 (95%) LOS: 22.4%
Total: 10000 W: 1655 L: 1699 D: 6646
10000 @ 60+0.05 th 1 Estimate the Elo cost of avoiding piece shuffling. Previous try of this idea was -0.56 +-3.9 Elo.
14-12-14 sni LMR diff
LLR: -2.84 (-2.94,2.94) [-1.50,4.50]
Total: 4389 W: 850 L: 941 D: 2598
sprt @ 15+0.05 th 1 Tweak LMR reduction for non-improving branches
14-12-14 sni LMR diff
LLR: -2.76 (-2.94,2.94) [-1.50,4.50]
Total: 2364 W: 441 L: 535 D: 1388
sprt @ 15+0.05 th 1 Take 2 (slightly less reduction for the improving branches)
14-12-15 sni LMR diff
LLR: -2.94 (-2.94,2.94) [-1.50,4.50]
Total: 38586 W: 7710 L: 7710 D: 23166
sprt @ 15+0.05 th 1 Take 3 (simpler version)
15-02-03 sni pawn_support diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 16024 W: 3233 L: 3296 D: 9495
sprt @ 15+0.05 th 1 Bonus for safe pawn pushes getting connected pawns
15-02-03 sni piece_support diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 8297 W: 1559 L: 1643 D: 5095
sprt @ 15+0.05 th 1 Bonus for safe pawn pushes supporting one of our (centralized) pieces.
15-02-04 sni piece_support diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 4558 W: 903 L: 998 D: 2657
sprt @ 15+0.05 th 1 Take 2
15-02-04 sni pawn_support diff
LLR: 2.95 (-2.94,2.94) [-1.50,4.50]
Total: 13462 W: 2759 L: 2615 D: 8088
sprt @ 15+0.05 th 1 Take 2
15-02-04 sni pawn_attack_threat5 diff
LLR: 4.25 (-2.94,2.94) [-1.50,4.50]
Total: 28734 W: 5846 L: 5613 D: 17275
sprt @ 15+0.05 th 1 Treat pawn pushes supported by pieces as safe pushes
15-02-04 sni pawn_support diff
LLR: -2.95 (-2.94,2.94) [0.00,6.00]
Total: 29087 W: 4864 L: 4827 D: 19396
sprt @ 60+0.05 th 1 LTC: take 2
15-02-04 sni pawn_attack_threat5 diff
LLR: -3.00 (-2.94,2.94) [0.00,4.00]
Total: 72097 W: 12026 L: 11952 D: 48119
sprt @ 60+0.05 th 1 LTC : treat pawn pushes supported by pieces as safe pushes. Tested with SPRT[0,4] as this is a tuning patch.
15-02-05 sni connected_passed diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 6489 W: 1245 L: 1334 D: 3910
sprt @ 15+0.05 th 1 Bonus for connected passed pawns
15-02-07 sni pawn_attack_threat5 diff
3538/3750 iterations
7102/7500 games played
7500 @ 60+0.05 th 1 SPSA tuning of connected pawns values
15-02-09 sni connected_pawns diff
LLR: -2.94 (-2.94,2.94) [-1.50,4.50]
Total: 19367 W: 3863 L: 3916 D: 11588
sprt @ 15+0.05 th 1 Half values for connected pawns in endgame
15-02-09 sni any_safe_push diff
LLR: 2.70 (-2.94,2.94) [-1.50,4.50]
Total: 18233 W: 3705 L: 3557 D: 10971
sprt @ 15+0.05 th 1 Add small bonus for all safe pawn pushes
15-02-10 sni any_safe_push2 diff
LLR: -0.18 (-2.94,2.94) [0.00,6.00]
Total: 892 W: 151 L: 153 D: 588
sprt @ 60+0.05 th 1 LTC: Add small bonus for all safe pawn pushes (with the KingDanger[] array initialization fix)
15-02-11 sni any_safe_push2 diff
LLR: 2.97 (-2.94,2.94) [0.00,6.00]
Total: 17684 W: 3042 L: 2854 D: 11788
sprt @ 60+0.05 th 1 LTC: Add small bonus for all safe pawn pushes (with Stefan's fix for the bug in my code: now using popcount<full> instead of popcount<max15>)
15-02-13 sni any_safe_push3 diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 47204 W: 9405 L: 9382 D: 28417
sprt @ 15+0.05 th 1 Double the bonus for safe pawn pushes
15-02-13 sni square_control diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 7182 W: 1413 L: 1500 D: 4269
sprt @ 15+0.05 th 1 Add bonus for threatening piece domination
15-02-14 sni square_control diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 11000 W: 2218 L: 2295 D: 6487
sprt @ 15+0.05 th 1 Piece domination: take 2 bis (simpler than take 2, same bench)
15-02-14 sni square_control diff
LLR: -3.20 (-2.94,2.94) [-1.50,4.50]
Total: 12257 W: 2403 L: 2485 D: 7369
sprt @ 15+0.05 th 1 Piece domination: take 3
15-02-14 sni any_safe_push3 diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 7697 W: 1532 L: 1618 D: 4547
sprt @ 15+0.05 th 1 Increase the bonus for safe pawn pushes in endgame
15-02-16 sni connected_pawns2 diff
LLR: 2.97 (-2.94,2.94) [-1.50,4.50]
Total: 52393 W: 10912 L: 10656 D: 30825
sprt @ 15+0.05 th 1 Try to create mobile phalanxes
15-02-16 sni connected_pawns2 diff
LLR: -0.31 (-2.94,2.94) [-1.50,4.50]
Total: 38196 W: 7859 L: 7763 D: 22574
sprt @ 15+0.05 th 1 Try to create mobile phalanxes. Take 2: with increased pawn mobility value
15-02-18 sni connected_pawns2 diff
LLR: 2.96 (-2.94,2.94) [0.00,6.00]
Total: 30398 W: 5315 L: 5063 D: 20020
sprt @ 60+0.05 th 1 LTC: Try to create mobile phalanxes
15-02-18 sni piece_support2 diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 14413 W: 2883 L: 2950 D: 8580
sprt @ 15+0.05 th 1 Implement Alain Savard's idea of a bonus for pawn pushes supporting one of our pieces (using a mask to restrict the area in the enemy camp)
15-02-19 sni king_on_pieces diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 10386 W: 2037 L: 2115 D: 6234
sprt @ 15+0.05 th 1 Tweak KingOnOne and KingOnMany values
15-02-20 sni mobility diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 18318 W: 3674 L: 3730 D: 10914
sprt @ 15+0.05 th 1 Bigger penalty for pieces with very bad mobility
15-02-20 sni probabilistic diff
LLR: -1.04 (-2.94,2.94) [-1.50,4.50]
Total: 9075 W: 1541 L: 1555 D: 5979
sprt @ 15+0.05 th 4 Experimental run : use the probability of a cut to amend the YBWC strategy
15-02-21 sni probabilistic2 diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 13639 W: 2243 L: 2313 D: 9083
sprt @ 15+0.05 th 7 Experimental run 2 : use the probability of a cut to amend the YBWC strategy. This version seemed reasonable in local testing with 3 threads after 400 games (score of stockfish vs base: 83 - 48 - 269 [0.544] 400).
15-02-21 sni probcut_tweak2 diff
LLR: 2.95 (-2.94,2.94) [-1.50,4.50]
Total: 45966 W: 9107 L: 8876 D: 27983
sprt @ 15+0.05 th 1 Probcut tweak
15-02-21 sni probcut_tweak2 diff
LLR: -2.95 (-2.94,2.94) [0.00,6.00]
Total: 13998 W: 2276 L: 2312 D: 9410
sprt @ 60+0.05 th 1 LTC: Probcut tweak
15-02-23 sni sorting_moves diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 12250 W: 2415 L: 2488 D: 7347
sprt @ 15+0.05 th 1 Use the evaluation function to help sorting quiet moves if depth >= 8. Does the better move ordering compensate for the time we spend there?
15-02-23 sni sorting_moves diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 3603 W: 661 L: 758 D: 2184
sprt @ 15+0.05 th 1 Take 2: give more importance to the eval.
15-02-23 sni knight diff
LLR: -1.33 (-2.94,2.94) [-1.50,4.50]
Total: 5431 W: 1014 L: 1047 D: 3370
sprt @ 15+0.05 th 1 Raise penalty for knight attacked by pawn
15-02-23 sni sorting_moves diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 5855 W: 1101 L: 1192 D: 3562
sprt @ 15+0.05 th 1 sort with 4 * history + eval
15-02-23 sni sorting_moves diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 3755 W: 678 L: 774 D: 2303
sprt @ 15+0.05 th 1 sort with 8 * history + eval
15-02-25 sni knight diff
LLR: 2.97 (-2.94,2.94) [-1.50,4.50]
Total: 27744 W: 5563 L: 5380 D: 16801
sprt @ 15+0.05 th 1 Try tuned values for knight threatened by pawn