Stockfish Testing Queue

Finished - 24198 tests

10-12-14 mc skipEarlyAfterLMR^ diff
LLR: 2.96 (-2.94,2.94) [-1.50,4.50]
Total: 35805 W: 7263 L: 7057 D: 21485
sprt @ 15+0.05 th 1 Skip early pruning at research: take 1
10-12-14 Fi insta_move diff
ELO: 0.16 +-2.5 (95%) LOS: 55.1%
Total: 30000 W: 6068 L: 6054 D: 17878
30000 @ 15+0.05 th 1 Insta move more conservatively. Leave slow mover at 80 like master. See what elo difference this tuning gives.
10-12-14 My pinned_mob diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 11139 W: 2226 L: 2302 D: 6611
sprt @ 15+0.05 th 1 Take 3.
09-12-14 Fi insta_move diff
LLR: -2.95 (-2.94,2.94) [0.00,6.00]
Total: 16588 W: 2822 L: 2844 D: 10922
sprt @ 60+0.05 th 1 Try some instant moves. Inspired by watching Gull play on TCEC.
09-12-14 My pinned_mob diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 92311 W: 18846 L: 18695 D: 54770
sprt @ 15+0.05 th 1 The idea is that when a piece is pinned it's mobility should be devalued.
09-12-14 Ro WeakDefenders diff
LLR: -3.34 (-2.94,2.94) [-1.50,4.50]
Total: 17975 W: 3611 L: 3682 D: 10682
sprt @ 15+0.05 th 1 Undermined pawns makes poor piece defenders. Take this into accounts when computing Threats, Take 1.
09-12-14 Fi insta_move diff
LLR: 2.95 (-2.94,2.94) [-1.50,4.50]
Total: 27719 W: 5749 L: 5564 D: 16406
sprt @ 15+0.05 th 1 Try some instant moves. Inspired by watching Gull play on TCEC.
09-12-14 My pinned_mob2 diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 18342 W: 3671 L: 3727 D: 10944
sprt @ 15+0.05 th 1 Take 2.
08-12-14 mc skipEarlyPruning diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 72007 W: 12133 L: 12095 D: 47779
sprt @ 60+0.05 th 1 LTC: Better clarify when skipping early pruning and go directly to moves loop
06-12-14 gl spnode_extra diff
ELO: -1.63 +-2.8 (95%) LOS: 13.0%
Total: 20000 W: 3445 L: 3539 D: 13016
20000 @ 15+0.05 th 7 Search all captures first in split node children
08-12-14 mc skipEarlyPruning diff
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 25282 W: 5136 L: 5022 D: 15124
sprt @ 15+0.05 th 1 Better clarify when skipping early pruning and go directly to moves loop
08-12-14 My defQ_tuned diff
LLR: -2.95 (-2.94,2.94) [0.00,4.00]
Total: 16790 W: 3347 L: 3445 D: 9998
sprt @ 15+0.05 th 1 SPSA values for including Queen attacks on defended pieces.
06-12-14 lb hmax diff
ELO: -5.11 +-2.0 (95%) LOS: 0.0%
Total: 40000 W: 6708 L: 7296 D: 25996
40000 @ 15+0.05 th 7 hmax=250*threads (bcos History is shared in SMP)
07-12-14 jo stormdanger diff
LLR: 2.95 (-2.94,2.94) [0.00,6.00]
Total: 33225 W: 5708 L: 5445 D: 22072
sprt @ 60+0.05 th 1 LTC: Halve StormDanger bonus for blocked pawn on file a or h. See current TCEC game Gull - Stockfish.
07-12-14 My defQ_tune diff
19466/20000 iterations
39900/40000 games played
40000 @ 15+0.05 th 1 Tune defended Queen attacks (excuse hackish setup) low pri.
07-12-14 Fi TTstreamline diff
LLR: 2.97 (-2.94,2.94) [0.00,6.00]
Total: 13021 W: 2238 L: 2073 D: 8710
sprt @ 60+0.05 th 1 Avoid searching the TT twice for the same key/position during both probe() AND store(). Just keep the pointer and remove code from tt.cpp. Maybe this could be tested as a simplification? but I expect some performance gain as well.
06-12-14 gl spnode_extra diff
ELO: -2.66 +-3.5 (95%) LOS: 6.9%
Total: 13076 W: 2230 L: 2330 D: 8516
20000 @ 15+0.05 th 7 Always do verification searches in split node children
07-12-14 jo stormdanger diff
LLR: 2.95 (-2.94,2.94) [-1.50,4.50]
Total: 3410 W: 758 L: 641 D: 2011
sprt @ 15+0.05 th 1 Halve StormDanger bonus for blocked pawn on file a or h. See current TCEC game Gull - Stockfish.
07-12-14 Fi TTstreamline diff
LLR: 2.96 (-2.94,2.94) [-1.50,4.50]
Total: 13620 W: 2810 L: 2665 D: 8145
sprt @ 15+0.05 th 1 Avoid searching the TT twice for the same key/position during both probe() AND store(). Just keep the pointer and remove code from tt.cpp. Maybe this could be tested as a simplification? but I expect some performance gain as well.
07-12-14 jo endgame_scaling diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 2937 W: 561 L: 661 D: 1715
sprt @ 15+0.05 th 1 Make ScaleFactor depending on the number of remaining pawns. I hope this is the more general approach than pawn_span == 0 or 1. If it passes we can try to raise the number of pawns to 5, 6 or even 7. Take 1.
05-12-14 rn simpleprng diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 73703 W: 12281 L: 12245 D: 49177
sprt @ 60+0.05 th 1 LTC: Take 2: Use a simpler PRNG and simplify how it is used. This time, the seed for generating the Zobrist keys was selected to provide good distribution in the key space.
06-12-14 jo spsa_piece_values diff
LLR: -2.96 (-2.94,2.94) [-1.00,3.00]
Total: 40470 W: 8022 L: 8108 D: 24340
sprt @ 15+0.05 th 1 Final try. SPSA tuning oscillated around these values, until suddenly mid- and endgame values drifted apart like in former runs.
07-12-14 My RKonQN_tuned diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 12675 W: 2498 L: 2568 D: 7609
sprt @ 15+0.05 th 1 Final take 'gut feeling' values with tougher bounds to minimise luck chance.
06-12-14 My RKonQN_tuned diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 85222 W: 17063 L: 16935 D: 51224
sprt @ 15+0.05 th 1 Take 3 - SPSA tuned values.
06-12-14 lb hmax diff
ELO: -3.16 +-2.1 (95%) LOS: 0.1%
Total: 40000 W: 7096 L: 7460 D: 25444
40000 @ 15+0.05 th 3 hmax=250*threads (bcos History is shared in SMP)
04-12-14 gl history diff
ELO: 0.69 +-1.9 (95%) LOS: 75.8%
Total: 40000 W: 6599 L: 6519 D: 26882
40000 @ 30+0.05 th 3 half history max (elo test with 3 threads)
05-12-14 My RKQN_tune diff
19574/20000 iterations
40000/40000 games played
40000 @ 15+0.05 th 1 SPSA tune RKonQN - first attempt so please point out any mistakes
05-12-14 sn 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
05-12-14 gl piece_value_tuned diff
LLR: -2.96 (-2.94,2.94) [-1.00,3.00]
Total: 31194 W: 6182 L: 6285 D: 18727
sprt @ 15+0.05 th 1 midgame value * 0.98, endgame value * 1.02
05-12-14 jo rook_outpost diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 8290 W: 1574 L: 1658 D: 5058
sprt @ 15+0.05 th 1 Rook outposts, take 2.
05-12-14 sn simplify_piece_value diff
19254/20000 iterations
39522/40000 games played
40000 @ 15+0.05 th 1 SPSA tuning for simplified piece values
05-12-14 My RKonQN2 diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 16241 W: 3254 L: 3316 D: 9671
sprt @ 15+0.05 th 1 Take 2.
04-12-14 rn simpleprng diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 17668 W: 3628 L: 3500 D: 10540
sprt @ 15+0.05 th 1 Take 2: Use a simpler PRNG and simplify how it is used. This time, the seed for generating the Zobrist keys was selected to provide good distribution in the key space.
04-12-14 jo spsa_piece_values diff
ELO: -8.79 +-3.2 (95%) LOS: 0.0%
Total: 20000 W: 4165 L: 4671 D: 11164
20000 @ 15+0.05 th 1 New set of values after 35k iterations. Take 2.
04-12-14 sn 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)
04-12-14 tt copy_tt diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 13057 W: 2433 L: 2504 D: 8120
sprt @ 15+0.05 th 2 take 2: in iid, don't overwrite local copy of tt entry, just get move
04-12-14 My RKonQN diff
LLR: -2.96 (-2.94,2.94) [0.00,6.00]
Total: 40450 W: 6927 L: 6833 D: 26690
sprt @ 60+0.05 th 1 LTC: Noticed a game where eval dropped several times after our queen was attacked by an enemy rook, here's take 1.
04-12-14 gl piece_value_tuned diff
LLR: -2.96 (-2.94,2.94) [-1.00,3.00]
Total: 2059 W: 410 L: 574 D: 1075
sprt @ 15+0.05 th 1 New piece values from SPSA run #3. It has dropped the mg values, and increased the eg values for all pieces.
03-12-14 gl piece_value_spsa diff
47850/50000 iterations
100000/100000 games played
100000 @ 15+0.05 th 1 SPSA tuning for piece values (same increased ck, rk down to 0.008)
04-12-14 My RKonQN diff
LLR: 2.95 (-2.94,2.94) [-1.50,4.50]
Total: 27339 W: 5674 L: 5490 D: 16175
sprt @ 15+0.05 th 1 Noticed a game where eval dropped several times after our queen was attacked by an enemy rook, here's take 1.
04-12-14 pe dbe329f diff
LLR: -2.97 (-2.94,2.94) [0.00,5.00]
Total: 6461 W: 1049 L: 1147 D: 4265
sprt @ 60+0.05 th 1 LTC. Larger dc. High hash pressure
04-12-14 sg aspiration_window diff
LLR: -2.95 (-2.94,2.94) [0.00,6.00]
Total: 21378 W: 3560 L: 3560 D: 14258
sprt @ 60+0.05 th 1 LTC: try opposite. if NOT fail highs and lows alternate use tighter window (Take 4)
04-12-14 pe dbe329f diff
LLR: 2.95 (-2.94,2.94) [-1.00,4.00]
Total: 24845 W: 5148 L: 4950 D: 14747
sprt @ 15+0.05 th 1 Larger dc. High hash pressure
03-12-14 sg aspiration_window diff
LLR: 2.96 (-2.94,2.94) [-1.50,4.50]
Total: 47917 W: 9749 L: 9509 D: 28659
sprt @ 15+0.05 th 1 try opposite. if NOT fail highs and lows alternate use tighter window (Take 4)
03-12-14 sg aspiration_window diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 17535 W: 3480 L: 3539 D: 10516
sprt @ 15+0.05 th 1 counter search instability: if fail highs and lows alternate widen the window by don't changing opposite bound
03-12-14 sg aspiration_window diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 33826 W: 6851 L: 6864 D: 20111
sprt @ 15+0.05 th 1 try opposite. if NOT fail highs and lows alternate use tighter window (Take 3)
03-12-14 sg aspiration_window diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 11685 W: 2301 L: 2376 D: 7008
sprt @ 15+0.05 th 1 counter search instability: if fail highs and lows alternate widen the window (change opposite bound less) (Take 2)
03-12-14 sn 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
02-12-14 gl piece_value_spsa diff
47639/50000 iterations
100000/100000 games played
100000 @ 15+0.05 th 1 SPSA tuning for piece values (modified ck, rk values based on initial parameter value)
02-12-14 Fi TT_sprats2 diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 7914 W: 1531 L: 1616 D: 4767
sprt @ 15+0.05 th 1 Increase number of TT entries by 33% by only storing eval value if either value or move are not storing anything which is 75% of the time. Inspired by TT_sprats by sf-x http://tests.stockfishchess.org/tests/view/543ab7420ebc59106cb96d81 I don't know enough about the search to know whether any changes there(like what sf-x did) would help this patch further. Help in that area is welcome.