Stockfish Testing Queue

Finished - 4560 tests

15-02-13 sg pawn_attack_threat4 diff
LLR: -2.95 (-2.94,2.94) [0.00,6.00]
Total: 10955 W: 1726 L: 1777 D: 7452
sprt @ 60+0.05 th 1 LTC: Now hopefully the correct test of the tuned parameters. It's just not my day.
15-02-14 sg spsa_pawn_attack_threat diff
48900/50000 iterations
99385/100000 games played
100000 @ 60+0.05 th 1 The tunings on STC gives good results on STC but bad at LTC. So a strong TC dependency seems to exist. So do a last tuning try on LTC.
15-02-18 sg pawn_attack_threat5 diff
ELO: -0.31 +-2.5 (95%) LOS: 40.2%
Total: 30000 W: 5957 L: 5984 D: 18059
30000 @ 15+0.05 th 1 Measure elo for tuned parameters on STC first. I expect no or little gain because parameters tuned on LTC and last tests show a strong TC dependency.
15-02-19 sg pawn_attack_threat5 diff
LLR: -2.97 (-2.94,2.94) [0.00,6.00]
Total: 29837 W: 4936 L: 4897 D: 20004
sprt @ 60+0.05 th 1 As expected the patch seems neutral at STC. Now test on LTC where the paramaters are tuned.
15-02-19 sg asp_window diff
LLR: -2.96 (-2.94,2.94) [0.00,4.00]
Total: 13774 W: 2671 L: 2781 D: 8322
sprt @ 15+0.05 th 1 Increase aspiration window on research by a constant(=4). So this is more like a tuning.
15-02-21 sg queen_contact_check diff
LLR: -2.94 (-2.94,2.94) [-1.50,4.50]
Total: 19077 W: 3747 L: 3801 D: 11529
sprt @ 15+0.05 th 1 if no queen contact checks exists give bonus to queen moves which threats such a check
15-02-26 sg long_chain_with_apex diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 7542 W: 1473 L: 1559 D: 4510
sprt @ 15+0.05 th 1 Add bonus for inner pawns of a long chain. Based on an idea of Lyudmil Tsvetkov.
15-02-26 sg long_chain_with_apex diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 67777 W: 13347 L: 13269 D: 41161
sprt @ 15+0.05 th 1 Add bonus for inner pawns of a long chain. Based on an idea of Lyudmil Tsvetkov. (Take 2)
15-02-27 sg long_chain diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 27535 W: 5377 L: 5409 D: 16749
sprt @ 15+0.05 th 1 Add bonus for inner pawns of a long chain. Based on an idea of Lyudmil Tsvetkov. Include new master and normalize long chain stuff like marco did with apex. This changes the bench because the bonus factor is now applied in another order.
15-03-02 sg long_chain diff
LLR: 2.97 (-2.94,2.94) [-1.50,4.50]
Total: 8225 W: 1708 L: 1578 D: 4939
sprt @ 15+0.05 th 1 Add bonus for inner pawns of a long chain. (even lower bonus)
15-03-03 sg long_chain diff
LLR: -2.96 (-2.94,2.94) [0.00,6.00]
Total: 15665 W: 2575 L: 2603 D: 10487
sprt @ 60+0.05 th 1 LTC: Add bonus for inner pawns of a long chain. (even lower bonus)
15-03-04 sg long_chain diff
LLR: 2.96 (-2.94,2.94) [-1.50,4.50]
Total: 32674 W: 6534 L: 6338 D: 19802
sprt @ 15+0.05 th 1 Add bonus for inner pawns of a long chain. The last value 1/16 passed STC fast but failed LTC. Try now a higher value between 1/8 and 1/16.
15-03-04 sg long_chain diff
LLR: -2.97 (-2.94,2.94) [0.00,6.00]
Total: 25573 W: 4245 L: 4226 D: 17102
sprt @ 60+0.05 th 1 LTC: Add bonus for inner pawns of a long chain. The last value 1/16 passed STC fast but failed LTC. Try now a higher value between 1/8 and 1/16.
15-03-08 sg double_history diff
LLR: 2.96 (-2.94,2.94) [-1.50,4.50]
Total: 4747 W: 1005 L: 885 D: 2857
sprt @ 15+0.05 th 1 Collect double history data and use them for quiet move ordering. Inspired by http://talkchess.com/forum/viewtopic.php?t=55535
15-03-08 sg double_history diff
LLR: 2.95 (-2.94,2.94) [0.00,6.00]
Total: 5726 W: 1001 L: 872 D: 3853
sprt @ 60+0.05 th 1 LTC: Collect double history data and use them for quiet move ordering. Inspired by http://talkchess.com/forum/viewtopic.php?t=55535
15-03-09 sg double_history diff
ELO: 7.26 +-3.3 (95%) LOS: 100.0%
Total: 14937 W: 2710 L: 2398 D: 9829
20000 @ 15+0.05 th 7 Check for possible regression at multicore. Collect double history data and use them for quiet move ordering. Inspired by http://talkchess.com/forum/viewtopic.php?t=55535
15-03-10 sg king_shelter diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 11233 W: 2181 L: 2257 D: 6795
sprt @ 15+0.05 th 1 Add penalty if king shelter pawns are attackable by enemy pawns
15-03-10 sg king_shelter diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 7048 W: 1340 L: 1427 D: 4281
sprt @ 15+0.05 th 1 Try the other direction. Reduce penalty if king shelter pawns are not attackable by enemy pawns
15-03-11 sg double_history diff
ELO: 0.31 +-2.2 (95%) LOS: 60.8%
Total: 36695 W: 7330 L: 7297 D: 22068
40000 @ 15+0.05 th 1 I noted a NPS slowdown for the simplified version. Perhaps the result of a combination compiler and hardware. But to go save test the simplified against the original version.
15-03-12 sg update_stats diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 5175 W: 983 L: 1076 D: 3116
sprt @ 15+0.05 th 1 Allow MOVE_NONE (should help move order at root) and MOVE_NULL (should help move order in null move pruning) as previous move in counter moves and counter history stats update. For this moves as piece always NO_PIECE is used to separate them from other moves like Ra1 and avoid therefore noise. Local tests seems promising.
15-03-12 sg spsa_cmh diff
24172/25000 iterations
48368/50000 games played
50000 @ 15+0.05 th 1 Tune counter move history weight
15-03-13 sg tuned_cmh diff
LLR: -2.95 (-2.94,2.94) [0.00,4.00]
Total: 17233 W: 3267 L: 3364 D: 10602
sprt @ 15+0.05 th 1 The tuned counter move history weight seems small, but lets see.
15-03-14 sg more_lmr diff
LLR: -2.95 (-2.94,2.94) [0.00,4.00]
Total: 10786 W: 1981 L: 2101 D: 6704
sprt @ 15+0.05 th 1 Now with better move ordering try a bit more agressive LMR
15-03-15 sg more_lmr diff
LLR: 2.96 (-2.94,2.94) [0.00,4.00]
Total: 29074 W: 5767 L: 5503 D: 17804
sprt @ 15+0.05 th 1 Now with better move ordering try a bit more agressive LMR (Take 2)
15-03-15 sg spsa_lmr diff
25619/25000 iterations
40789/50000 games played
50000 @ 15+0.05 th 1 The last test passed STC. So try a tuning session starting from this values to squeeze out more elo.
15-03-16 sg more_lmr diff
LLR: 2.96 (-2.94,2.94) [0.00,4.00]
Total: 26674 W: 5278 L: 5023 D: 16373
sprt @ 15+0.05 th 1 The tuning changes seems very small (but this parameters a vey sensitive to changes), so lets test it.
15-03-16 sg more_lmr diff
LLR: -2.96 (-2.94,2.94) [0.00,4.00]
Total: 129049 W: 20590 L: 20346 D: 88113
sprt @ 60+0.05 th 1 LTC: The tuning changes seems very small (but this parameters a vey sensitive to changes), so lets test it.
15-03-19 sg fmh diff
LLR: -2.94 (-2.94,2.94) [-1.50,4.50]
Total: 5236 W: 925 L: 1016 D: 3295
sprt @ 15+0.05 th 1 Followup moves history. Variation of hxim's idea.
15-03-23 sg cmh diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 4343 W: 799 L: 894 D: 2650
sprt @ 15+0.05 th 1 Use counter move history for evasion move sorting. Test against master which includes the successful cmhPP patch.
15-03-24 sg king_safety diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 10640 W: 1978 L: 2055 D: 6607
sprt @ 15+0.05 th 1 More penalty for pawns attacking king zone. Inspired by this thread http://talkchess.com/forum/viewtopic.php?t=55743&postdays=0&postorder=asc&topic_view=&start=10
15-03-24 sg king_safety2 diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 20368 W: 3972 L: 4023 D: 12373
sprt @ 15+0.05 th 1 More penalty for pawns which attacks the king zone (Take 2)
15-03-24 sg king_safety3 diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 7312 W: 1330 L: 1416 D: 4566
sprt @ 15+0.05 th 1 More penalty for pawns which attacks the king zone (Take 3)
15-03-31 sg king_safety diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 5183 W: 954 L: 1046 D: 3183
sprt @ 15+0.05 th 1 scale king safety depending on kings file distance
15-03-31 sg king_safety diff
LLR: -2.97 (-2.94,2.94) [-1.50,4.50]
Total: 36507 W: 6952 L: 6961 D: 22594
sprt @ 15+0.05 th 1 scale king safety depending on kings file distance (Take 2)
15-03-31 sg king_safety diff
LLR: -2.95 (-2.94,2.94) [-1.50,4.50]
Total: 12625 W: 2379 L: 2451 D: 7795
sprt @ 15+0.05 th 1 scale king safety depending on kings file distance (Take 3)
15-03-31 sg king_safety diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 54693 W: 10478 L: 10438 D: 33777
sprt @ 15+0.05 th 1 scale king safety depending on kings file distance (Take 4)
15-03-31 sg king_safety diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 14152 W: 2680 L: 2748 D: 8724
sprt @ 15+0.05 th 1 Take 4 failed STC but with slightly positive score. So now double up the max change from 1/16 to 1/8.
15-04-04 sg bishops diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 7525 W: 1394 L: 1480 D: 4651
sprt @ 15+0.05 th 1 Penalty for bishop which is strongly constrained by pawns
15-04-05 sg update_stats diff
LLR: 3.22 (-2.94,2.94) [-3.00,1.00]
Total: 87472 W: 16929 L: 16913 D: 53630
sprt @ 15+0.05 th 1 simplification: update stats also in check
15-04-08 sg update_stats diff
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 39971 W: 6436 L: 6345 D: 27190
sprt @ 60+0.05 th 1 LTC: simplification: update stats also in check
15-04-09 sg update_stats_pv diff
LLR: 2.97 (-2.94,2.94) [-1.50,4.50]
Total: 21697 W: 4279 L: 4114 D: 13304
sprt @ 15+0.05 th 1 update stats also for non-cutoff best move at pv nodes. Test against my passed 'update stats also in check' patch
15-04-09 sg update_stats_pv2 diff
LLR: 2.96 (-2.94,2.94) [-1.50,4.50]
Total: 41485 W: 8047 L: 7830 D: 25608
sprt @ 15+0.05 th 1 update stats also for non-cutoff best move at pv nodes. Test against my passed 'update stats also in check' patch (Take 2)
15-04-09 sg update_stats_pv diff
LLR: 0.60 (-2.94,2.94) [0.00,6.00]
Total: 48674 W: 7890 L: 7644 D: 33140
sprt @ 60+0.05 th 1 LTC: update stats also for non-cutoff best move at pv nodes. Test against my passed 'update stats also in check' patch
15-04-09 sg update_stats_pv2 diff
LLR: 2.96 (-2.94,2.94) [0.00,6.00]
Total: 14351 W: 2420 L: 2250 D: 9681
sprt @ 60+0.05 th 1 LTC: update stats also for non-cutoff best move at pv nodes. Test against my passed 'update stats also in check' patch (Take 2)
15-04-10 sg update_stats diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 27053 W: 5127 L: 5161 D: 16765
sprt @ 15+0.05 th 1 don't update history if in check
15-04-10 sg update_stats diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 86970 W: 16767 L: 16640 D: 53563
sprt @ 15+0.05 th 1 don't update killers if in check
15-04-11 sg move_count_pruning diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 26262 W: 4986 L: 5022 D: 16254
sprt @ 15+0.05 th 1 Tweak move count pruning at pv nodes
15-04-11 sg move_count_pruning diff
LLR: -2.96 (-2.94,2.94) [-1.50,4.50]
Total: 2472 W: 419 L: 518 D: 1535
sprt @ 15+0.05 th 1 Tweak move count pruning at non-pv nodes
15-04-11 sg update_stats diff
LLR: -0.23 (-2.94,2.94) [0.00,6.00]
Total: 22071 W: 3552 L: 3458 D: 15061
sprt @ 60+0.05 th 1 Speculative LTC because STC score seems positive and queue is empty: don't update killers if in check (Prio -1)
15-04-14 sg move_order diff
LLR: -3.24 (-2.94,2.94) [-1.50,4.50]
Total: 6330 W: 1163 L: 1262 D: 3905
sprt @ 15+0.05 th 1 change killer move order: killer[0], countermove, killer[1]