Stockfish Testing Queue

Finished - 4123 tests

14-09-27 sg pruning diff
LLR: -3.67 (-2.94,2.94) [-1.50,4.50]
Total: 42668 W: 8679 L: 8693 D: 25296
sprt @ 15+0.05 th 1 exclude counter moves from pruning
14-09-27 sg pruning diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 71332 W: 14687 L: 14594 D: 42051
sprt @ 15+0.05 th 1 exclude follow up moves from pruning
14-09-27 sg pruning diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 1200 W: 202 L: 307 D: 691
sprt @ 15+0.05 th 1 exclude moves with history > 0 from pruning
14-09-28 sg cpp diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 2306 W: 454 L: 557 D: 1295
sprt @ 15+0.05 th 1 Doubled bonus for connected passers in endgame
14-09-28 sg cpp diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 1712 W: 329 L: 434 D: 949
sprt @ 15+0.05 th 1 Doubled bonus for connected passers in endgame + little middle game bonus
14-09-28 sg cpp diff
LLR: 2.97 (-2.94,2.94) [-1.50,4.50]
Total: 45708 W: 9502 L: 9265 D: 26941
sprt @ 15+0.05 th 1 Try a more conservative approach. Add only 25% to middle and endgame bonus.
14-09-28 sg cpp diff
LLR: -2.97 (-2.94,2.94) [0.00,6.00]
Total: 15340 W: 2659 L: 2687 D: 9994
sprt @ 60+0.05 th 1 LTC: Try a more conservative approach. Add only 25% to middle and endgame bonus.
14-10-04 sg ks_blocked diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 8408 W: 1679 L: 1763 D: 4966
sprt @ 15+0.05 th 1 Reduce king safety if king side is blocked. Same bench as master because situation is rare, but i get different bench on my 1000 positions file.
14-10-04 sg ks_blocked diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 31706 W: 6392 L: 6411 D: 18903
sprt @ 15+0.05 th 1 Reduce king safety if king side is blocked. Take 2
14-10-07 sg cpp diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 9790 W: 1986 L: 2066 D: 5738
sprt @ 15+0.05 th 1 Add constant middle game bonus for connected passed pawns
14-10-11 sg ks_blocked diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 13268 W: 2638 L: 2708 D: 7922
sprt @ 15+0.05 th 1 Reduce king safety if king side is blocked. Refine blocking conditions and use bigger bonus. Take 3
14-10-20 sg backward1 diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 23182 W: 4745 L: 4787 D: 13650
sprt @ 15+0.05 th 1 Double penalty for very weak backward pawns (stopped by two enemy pawns)
14-10-20 sg backward2 diff
LLR: -0.87 (-2.94,2.94) [-1.50,4.50]
Total: 7324 W: 1475 L: 1486 D: 4363
sprt @ 15+0.05 th 1 less penalty if backward and stopper pawn far away
14-10-25 sg fix_see diff
LLR: 2.95 (-2.94,2.94) [-1.50,4.50]
Total: 149153 W: 30448 L: 29925 D: 88780
sprt @ 15+0.05 th 1 use in SEE the same piece value for knights and bishops to avoid that an exchange of a biship with a knight is considered a bad capture. This affects the move order because bad captures are sorted at the end of the move list.
14-10-27 sg see_fix2 diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 25452 W: 5213 L: 5249 D: 14990
sprt @ 15+0.05 th 1 use in SEE the same piece value for knights and bishops to avoid that an exchange of a biship with a knight is considered a bad capture. This affects the move order because bad captures are sorted at the end of the move list. Use now standard piece value array (Take 2)
14-10-27 sg fix_see diff
LLR: -2.96 (-2.94,2.94) [0.00,6.00]
Total: 13660 W: 2345 L: 2381 D: 8934
sprt @ 60+0.05 th 1 LTC: use in SEE the same piece value for knights and bishops to avoid that an exchange of a biship with a knight is considered a bad capture. This affects the move order because bad captures are sorted at the end of the move list.
14-11-12 sg move_order diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 16525 W: 3300 L: 3361 D: 9864
sprt @ 15+0.05 th 1 give bonus to underpromotions
14-11-14 sg move_order diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 9432 W: 1910 L: 1991 D: 5531
sprt @ 15+0.05 th 1 add bonus to double checks
14-11-17 sg knight_fork_threats diff
ELO: -0.21 +-3.1 (95%) LOS: 44.7%
Total: 20000 W: 4029 L: 4041 D: 11930
20000 @ 15+0.05 th 1 Add bonus for safe knight fork threats. Parameters tuned by population base incremental learning (see also my post at the forum).
14-11-18 sg spsa_knight_fork_threat diff
19493/20000 iterations
40000/40000 games played
40000 @ 15+0.05 th 1 tune now with spsa starting at my values get from PBIL. This is my first SPSA run, so check if everything is ok please.
14-11-19 sg knight_fork_threats diff
ELO: -2.21 +-3.0 (95%) LOS: 7.8%
Total: 20000 W: 3947 L: 4074 D: 11979
20000 @ 15+0.05 th 1 Use the SPSA tuned values. some parameters show a straight trend and so seems not be converged. So first a elo measure is done.
14-11-19 sg spsa_knight_fork_threat diff
19381/20000 iterations
39888/40000 games played
40000 @ 15+0.05 th 1 The first SPSA tuning attempt seems to give worser result than the initial values. Perhaps with higher resolution (c = 5) we get better results. Prio -1
14-11-20 sg knight_fork_threats diff
ELO: -1.02 +-3.0 (95%) LOS: 25.5%
Total: 20000 W: 3987 L: 4046 D: 11967
20000 @ 15+0.05 th 1 Measure values from second SPSA. Prio -1
14-11-21 sg spsa_knight_fork_threat diff
18999/20000 iterations
40000/40000 games played
40000 @ 15+0.05 th 1 use now a two dimensional table (indexed by piece types) for knight fork bonus
14-11-22 sg knight_fork_threats2 diff
ELO: 0.09 +-3.0 (95%) LOS: 52.2%
Total: 20000 W: 4006 L: 4001 D: 11993
20000 @ 15+0.05 th 1 measure elo of new approach using SPSA tuned values
14-11-22 sg ks_opposite_bishops diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 35906 W: 7096 L: 7104 D: 21706
sprt @ 15+0.05 th 1 opposite bishops favorites the king attacker
14-11-22 sg spsa_move_order_checks diff
19339/20000 iterations
39560/40000 games played
40000 @ 15+0.05 th 1 I have measured that quiet check moves gives a cutoff in 5-8%. On all quiet moves only 2% delivers a cutoff. So checks should be moved up on the move list. My double check patch failed, so i let tune the bonus for the different types of checks (starting at a moderate bonus of 50).
14-11-23 sg move_count_pruning diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 21547 W: 4269 L: 4317 D: 12961
sprt @ 15+0.05 th 1 exclude killers from move count based pruning
14-11-23 sg move_count_pruning diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 36269 W: 7280 L: 7287 D: 21702
sprt @ 15+0.05 th 1 exclude countermoves from move count based pruning
14-11-23 sg move_count_pruning diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 58279 W: 11745 L: 11691 D: 34843
sprt @ 15+0.05 th 1 exclude followupmoves from move count based pruning
14-11-23 sg move_order_checks diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 17514 W: 3508 L: 3567 D: 10439
sprt @ 15+0.05 th 1 use SPSA tuned values for checks move order
14-11-23 sg ks_opposite_bishops diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 5342 W: 1013 L: 1105 D: 3224
sprt @ 15+0.05 th 1 opposite bishops favorites the king attacker (Take 2)
14-11-24 sg ks_opposite_bishops diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 19250 W: 3779 L: 3833 D: 11638
sprt @ 15+0.05 th 1 opposite bishops favorites the king attacker (Take 3). Idea from Rocky640.
14-11-29 sg lmr diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 19180 W: 3834 L: 3888 D: 11458
sprt @ 15+0.05 th 1 less reduction if move has same target square as ttMove
14-12-01 sg king_safety diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 8478 W: 1693 L: 1777 D: 5008
sprt @ 15+0.05 th 1 use quadratic kingAttackersWeight
14-12-03 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
14-12-03 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)
14-12-03 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)
14-12-03 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)
14-12-04 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)
14-12-11 sg stormdanger diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 40589 W: 8370 L: 8363 D: 23856
sprt @ 15+0.05 th 1 25% more Stormdanger bonus for blocked f6/c6 pawn (After Garys compile fix)
14-12-11 sg stormdanger diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 5899 W: 1168 L: 1259 D: 3472
sprt @ 15+0.05 th 1 25% less Stormdanger bonus for blocked pawn on b or g file (After Garys complie fix)
14-12-11 sg stormdanger diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 45064 W: 9115 L: 9097 D: 26852
sprt @ 15+0.05 th 1 Double Stormdanger bonus for blocked pawn on f5/c5
14-12-11 sg history_bonus diff
ELO: -3.23 +-3.1 (95%) LOS: 1.9%
Total: 20000 W: 3937 L: 4123 D: 11940
20000 @ 15+0.05 th 1 use half history bonus, so updates can occur up to depth 31 (instead depth 22). I am expect no significant difference on STC, but do a quick measurement as baseline for later attempts (Take 1)
14-12-12 sg stormdanger diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 10472 W: 2075 L: 2153 D: 6244
sprt @ 15+0.05 th 1 25% more Stormdanger bonus for blocked pawn on g6/b6. Try some opposite because this test fails badly: http://tests.stockfishchess.org/tests/view/5489fa5b0ebc591511eb6ef2
14-12-13 sg history diff
LLR: -4.39 (-2.94,2.94) [-1.50,4.50]
Total: 19474 W: 3886 L: 3991 D: 11597
sprt @ 15+0.05 th 1 add half bonus if Max exceeded (so higher depth influence history)
14-12-17 sg big_king_safety diff
ELO: 3.46 +-2.2 (95%) LOS: 99.9%
Total: 40000 W: 8275 L: 7877 D: 23848
40000 @ 15+0.05 th 1 Measure big king safety tuning with corrected values (see forum). Prio -2
14-12-17 sg big_king_safety diff
LLR: 2.96 (-2.94,2.94) [0.00,6.00]
Total: 10311 W: 1876 L: 1721 D: 6714
sprt @ 60+0.05 th 1 LTC: Measure big king safety tuning with corrected values
14-12-19 sg king_block_pawn diff
ELO: -2.18 +-2.4 (95%) LOS: 3.7%
Total: 32659 W: 6502 L: 6707 D: 19450
40000 @ 15+0.05 th 1 big_king_safety: its unlikely but perhaps the change from 200 to 300 for king blocks pawn is responsible for the elo gain, so go for safety and test this version against the current master (see pull request comment)
14-12-14 sg spsa_big_king_safety diff
47490/50000 iterations
90852/100000 games played
100000 @ 60+0.05 th 1 Big king safety tuning. Stormdanger and Shelterweakness indexed by file pairs (a/h,b/g,c/f,d/e). Special case where king blocks pawn is incorporated in Stormdanger. LTC because TC-dependant. There are 93 parameters so i use following SPSA configuration: Games=100000 Gamma=0.159 Alpha=0.558 C=5 (except in maxSafety C=10 is used) Prio -1