Stockfish Testing Queue

Finished - 1741 tests

19-02-13 MJZ QueenXRay2 diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 15597 W: 3397 L: 3485 D: 8715
sprt @ 10+0.1 th 1 Add Queen XRay attacks to attackedBy2 Bitboard - new try without changing attackedBy[][ALL_PIECES] + re-add LineBB(king,s)
19-02-13 MJZ QueenXRay diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 8518 W: 1810 L: 1932 D: 4776
sprt @ 10+0.1 th 1 Add Queen XRay attacks to attackedBy2 Bitboard - new try without changing attackedBy[][ALL_PIECES]
19-02-13 MJZ QueenXRay diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 5988 W: 1256 L: 1391 D: 3341
sprt @ 10+0.1 th 1 Add Queen XRay attacks to attackedBy2 Bitboard
19-02-13 MJZ Passed_Protection diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 20398 W: 4405 L: 4469 D: 11524
sprt @ 10+0.1 th 1 MG Bonus for well protected passed pawn. Second try (w,0)
19-02-13 MJZ QueenXRay diff
LLR: -0.02 (-2.94,2.94) [0.50,4.50]
Total: 836 W: 185 L: 182 D: 469
sprt @ 10+0.1 th 1 Add Queen XRay attacks to attackedBy2 Bitboard
19-02-13 MJZ Passed_Protection3 diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 8161 W: 1725 L: 1849 D: 4587
sprt @ 10+0.1 th 1 MG Bonus for well protected passed pawn. Second try (w, w)
19-02-13 MJZ PPawn_v_Rook3 diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 9423 W: 1972 L: 2090 D: 5361
sprt @ 10+0.1 th 1 Try some improvements to passed pawn evaluation in presence of rooks. k+= 2x(nb.rook(us)-nb.rook(them)) + 4x(nb.Q(us) - nb.Q(them))
19-02-13 MJZ PPawn_v_Rook diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 38322 W: 8393 L: 8369 D: 21560
sprt @ 10+0.1 th 1 Try some improvements to passed pawn evaluation in presence of rooks. w+= nb.rook(us)-nb.rook(them) + 2x(nb.Q(us) - nb.Q(them))
19-02-13 MJZ PPawn_v_Rook3 diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 32874 W: 7201 L: 7203 D: 18470
sprt @ 10+0.1 th 1 Try some improvements to passed pawn evaluation in presence of rooks. w+= nb.rook(us)-nb.rook(them) + 2x(nb.Q(us) - nb.Q(them)) + higher compensation to R & Q EG values (-20 & -40)
19-02-13 MJZ PPawn_v_Rook2 diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 23184 W: 5039 L: 5089 D: 13056
sprt @ 10+0.1 th 1 Try some improvements to passed pawn evaluation in presence of rooks. w+= nb.rook(us)-nb.rook(them) + 2x(nb.Q(us) - nb.Q(them)) + small compensation to R & Q EG values
19-02-13 MJZ Knight_OP_B diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 11728 W: 2459 L: 2565 D: 6704
sprt @ 10+0.1 th 1 No knight OP bonus if far from opponent king. distance > 5
19-02-13 MJZ PPawn_v_Rook diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 11064 W: 2362 L: 2472 D: 6230
sprt @ 10+0.1 th 1 Try some improvements to passed pawn evaluation in presence of rooks. w+= nb.rook(us)-nb.rook(them)
19-02-12 MJZ CST-AddLines4 diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 3806 W: 757 L: 902 D: 2147
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && no counter move (bestvalue <= alpha && d > 7) - use singular search to save second lines
19-02-12 MJZ CST-AddLines2 diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 4866 W: 987 L: 1127 D: 2752
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && (value > alpha || movecount==1), minimum reduction of 1 if not ttPv
19-02-12 MJZ CST-AddLines2 diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 4120 W: 857 L: 1002 D: 2261
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && (value > alpha || movecount==1), minimum reduction of 1 if ttPv
19-02-12 MJZ DeepPlies diff
LLR: -0.86 (-2.94,2.94) [0.00,3.50]
Total: 7909 W: 1328 L: 1357 D: 5224
sprt @ 60+0.6 th 1 The idea is to reserve tactics to shallow plies and more positional evaluation to deep plies. This first experiment just prune tactical moves for deep plies. SEE > -300 / LTC limited test
19-02-12 MJZ DeepPlies diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 26589 W: 5812 L: 5845 D: 14932
sprt @ 10+0.1 th 1 The idea is to reserve tactics to shallow plies and more positional evaluation to deep plies. This first experiment just prune tactical moves for deep plies. SEE > -300
19-02-12 MJZ CST-AddLines3 diff
LLR: -2.95 (-2.94,2.94) [0.00,3.50]
Total: 23144 W: 3815 L: 3926 D: 15403
sprt @ 60+0.6 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && no counter move (bestvalue <= alpha && d > 7) - speculative LTC to see the behavior at higher depths
19-02-12 MJZ DeepPlies diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 12913 W: 2822 L: 2923 D: 7168
sprt @ 10+0.1 th 1 The idea is to reserve tactics to shallow plies and more positional evaluation to deep plies. This first experiment just prune tactical moves for deep plies. SEE > -100
19-02-12 MJZ CST-AddLines diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 49040 W: 10789 L: 10712 D: 27539
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && no counter move (bestvalue <= alpha && d > 8)
19-02-12 MJZ CST-AddLines3 diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 18382 W: 4021 L: 4095 D: 10266
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && no counter move (bestvalue <= alpha && d > 7) + small compensation to reduction (1.95 >> 1.9)
19-02-11 MJZ CST-AddLines3 diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 54932 W: 12103 L: 11997 D: 30832
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && no counter move (bestvalue <= alpha && d > 7)
19-02-11 MJZ CST-AddLines diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 28019 W: 6152 L: 6178 D: 15689
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && no counter move (bestvalue <= alpha && d > 6)
19-02-11 MJZ CST-AddLines diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 9365 W: 2000 L: 2118 D: 5247
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && no counter move (bestvalue <= alpha)
19-02-11 MJZ CST-AddLines2 diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 65322 W: 14439 L: 14281 D: 36602
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && (value > alpha || movecount==1)
19-02-11 MJZ CST-AddLines diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 55886 W: 12406 L: 12294 D: 31186
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && no counter move (bestvalue < alpha) - rerun after correction
19-02-11 MJZ CST-AddLines diff
LLR: -1.99 (-2.94,2.94) [0.50,4.50]
Total: 7695 W: 1648 L: 1721 D: 4326
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && no counter move (value <= alpha)
19-02-11 MJZ CST-AddLines diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 22215 W: 4847 L: 4902 D: 12466
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. First try : parent CST && value > alpha
19-02-11 MJZ CST-AddLines2 diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 10511 W: 2248 L: 2361 D: 5902
sprt @ 10+0.1 th 1 Critical Search Tree (CST) : try adding promising lines. parent CST && value > alpha && d > 5
19-02-10 MJZ MateDanger2 diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 31854 W: 7053 L: 7060 D: 17741
sprt @ 10+0.1 th 1 At low depth, break the search if we have one move leading to be mated (d < 4), correction to avoid unproven mate scores
19-02-10 MJZ MateDanger diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 58076 W: 12963 L: 12839 D: 32274
sprt @ 10+0.1 th 1 At low depth, break the search if we have one move leading to be mated (d < 4)
19-02-09 MJZ MateDanger diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 60551 W: 13346 L: 13212 D: 33993
sprt @ 10+0.1 th 1 At low depth, break the search if we have one bad move leading to be mated (perhaps a bit optimistic !)
19-02-09 MJZ Progressiv_TReduc2 diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 12204 W: 2593 L: 2697 D: 6914
sprt @ 10+0.1 th 1 Try a progressive time reduction. 0.95+((compl.depth - max(last.depth, 6)) / 8)^2
19-02-09 MJZ Progressiv_TReduc diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 12731 W: 2716 L: 2818 D: 7197
sprt @ 10+0.1 th 1 Try a progressive time reduction. 0.95+((compl.depth - max(last.depth, 4)) / 8)^2
19-02-09 MJZ Linear_TimeReduction diff
LLR: -2.94 (-2.94,2.94) [0.00,4.00]
Total: 6723 W: 1390 L: 1527 D: 3806
sprt @ 10+0.1 th 1 Try a progressive time reduction. 0.95+((compl.depth - last.depth) / 10)^2
19-02-09 MJZ AdaptTimeControl diff
ELO: -2.41 +-8.7 (95%) LOS: 29.4%
Total: 1874 W: 281 L: 294 D: 1299
2000 @ 120+1.2 th 1 I just observed that SF plays too fast in large time controls. This limited test is to check if adding some time helps in large time controls.
19-02-08 MJZ Random_PruningB diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 12151 W: 2587 L: 2691 D: 6873
sprt @ 10+0.1 th 1 Random pruning experiment : skip moves randomly if movecount > 10 && lmrdepth < 7
19-02-08 MJZ Playout_pvHits diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 9284 W: 1939 L: 2057 D: 5288
sprt @ 10+0.1 th 1 Playout experiment - playout critical lines since if in margin [40..120] && depth < 3 && even ply
19-02-08 MJZ Playout_pvHits diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 8256 W: 1758 L: 1882 D: 4616
sprt @ 10+0.1 th 1 Playout experiment - playout critical lines since if in margin [20..120] && depth < 3 && even ply
19-02-08 MJZ Playout_pvHits diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 2191 W: 433 L: 589 D: 1169
sprt @ 10+0.1 th 1 Playout experiment - playout critical lines since if in margin [20..120] && depth < 4
19-02-08 MJZ Playout_pvHits diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 6712 W: 1414 L: 1545 D: 3753
sprt @ 10+0.1 th 1 Playout experiment - playout critical lines since we exit margin [20..120] (pvHit || PvNode)
19-02-08 MJZ Playout_pvHits diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 2804 W: 548 L: 699 D: 1557
sprt @ 10+0.1 th 1 Playout experiment - playout critical lines since we exit margin [50..240] (pvHit || PvNode)
19-02-08 MJZ Proportional_reduction diff
LLR: -2.96 (-2.94,2.94) [0.00,4.00]
Total: 15663 W: 3421 L: 3524 D: 8718
sprt @ 10+0.1 th 1 Proportional reduction formula. r+=20% if not improving r-=20% if PvNode
19-02-06 MJZ Simplify_reduction diff
LLR: -2.95 (-2.94,2.94) [0.00,4.00]
Total: 139547 W: 30874 L: 30487 D: 78186
sprt @ 10+0.1 th 1 Little simplification to reduction formula. r+=20% if not improving.
19-02-07 MJZ NonPawnShelter diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 66760 W: 14695 L: 14531 D: 37534
sprt @ 10+0.1 th 1 Add a bonus for non pawn pieces making king shelter. (6,0) + compensation for knights (100 => 80)
19-02-08 MJZ Playout_pvHits diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 9673 W: 2050 L: 2167 D: 5456
sprt @ 10+0.1 th 1 Small experiment - playout critical lines since we exit margin [50..240].
19-02-07 MJZ NonPawnShelter2 diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 10020 W: 2148 L: 2263 D: 5609
sprt @ 10+0.1 th 1 Add a bonus for non pawn pieces making king shelter. (8,0) + compensation for knights (100 => 70)
19-02-07 MJZ NonPawnShelter2 diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 29011 W: 6341 L: 6362 D: 16308
sprt @ 10+0.1 th 1 Add a bonus for non pawn pieces making king shelter. (6,2) + compensation for knights (100 => 80)
19-02-07 MJZ NonPawnShelter2 diff
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 40236 W: 8868 L: 8834 D: 22534
sprt @ 10+0.1 th 1 Add a bonus for non pawn pieces making king shelter. (9,0) + compensation for knights (100 => 70)
19-02-07 MJZ NonPawnShelter3 diff
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 15073 W: 3280 L: 3370 D: 8423
sprt @ 10+0.1 th 1 Add a bonus for non pawn pieces making king shelter. (12,0) + compensation for knights (100 => 60)