Stockfish Testing Queue

Finished - 2161 tests

18-03-05 pro ps_cullmoves diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 5191 W: 1088 L: 1194 D: 2909
sprt @ 10+0.1 th 1 cull moves at sort limit for depths 1 and 3.
18-03-04 pro ps_simplepawns2 diff
LLR: -1.36 (-2.94,2.94) [-3.00,1.00]
Total: 201968 W: 43251 L: 43719 D: 114998
sprt @ 10+0.1 th 1 Try #2: non-functional simplification. . more simple than ps_simplepawns.
18-03-04 pro ps_simplepawns diff
LLR: -0.25 (-2.94,2.94) [-3.00,1.00]
Total: 104237 W: 22575 L: 22793 D: 58869
sprt @ 10+0.1 th 1 non-functional simplification in pawns.cpp.
18-02-28 pro ps_unsorted diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 10530 W: 2209 L: 2289 D: 6032
sprt @ 10+0.1 th 1 try#2: progressively sort unsorted quiets in a separate stage.
18-02-28 pro ps_captureorder diff
LLR: -2.94 (-2.94,2.94) [-3.00,1.00]
Total: 3669 W: 737 L: 909 D: 2023
sprt @ 10+0.1 th 1 simplification. relying on the capture threshold, sorting may not be that helpful here.
18-02-28 pro ps_msb2 diff
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 15124 W: 3397 L: 3262 D: 8465
sprt @ 10+0.1 th 1 non-functional simplification of best yellow software msb.
18-02-27 pro ps_msb2 diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 57818 W: 12722 L: 12569 D: 32527
sprt @ 10+0.1 th 1 msb using DeBruijn sequence for lsb. (last try).
18-02-27 pro ps_msb2 diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 28536 W: 6283 L: 6274 D: 15979
sprt @ 10+0.1 th 1 a dirty software msb trick.
18-02-27 pro ps_msb diff
LLR: -0.07 (-2.94,2.94) [0.00,5.00]
Total: 462 W: 77 L: 78 D: 307
sprt @ 60+0.6 th 1 LTC. Test a software msb.
18-02-27 pro ps_msb diff
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 7163 W: 1676 L: 1508 D: 3979
sprt @ 10+0.1 th 1 test a software msb algorithm.
18-02-22 pro ps_leverpush diff
LLR: -1.54 (-2.94,2.94) [-3.00,1.00]
Total: 81389 W: 13534 L: 13745 D: 54110
sprt @ 60+0.6 th 1 simplification. leverPush for passed pawns does not seem to add to engine strength. try to remove it.
18-02-20 pro ps_leverpush diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 56669 W: 12582 L: 12530 D: 31557
sprt @ 10+0.1 th 1 simplification: leverPush doesn't seem to do much on my local machines.
18-02-20 pro ps_doubled diff
LLR: -1.10 (-2.94,2.94) [0.00,5.00]
Total: 2618 W: 564 L: 600 D: 1454
sprt @ 10+0.1 th 1 broader definition of "doubled" with a reduced penalty. Try #1.
18-02-19 pro ps_unsorted diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 6525 W: 1379 L: 1478 D: 3668
sprt @ 10+0.1 th 1 For my personal research. Add a stage for unsorted quiet moves (so we can pick_best them efficiently). I assume this will fail quickly.
18-02-17 pro ps_backward diff
LLR: -2.74 (-2.94,2.94) [-3.00,1.00]
Total: 17691 W: 3775 L: 3962 D: 9954
sprt @ 10+0.1 th 1 backward pawns may be at rank >= 5. Test if this can be removed.
18-02-17 pro ps_backward2 diff
LLR: 0.72 (-2.94,2.94) [-3.00,1.00]
Total: 11886 W: 2551 L: 2534 D: 6801
sprt @ 10+0.1 th 1 non-functional simplification in pawns.cpp.
18-02-16 pro ps_weakfiles diff
LLR: -0.63 (-2.94,2.94) [0.00,5.00]
Total: 4951 W: 1059 L: 1063 D: 2829
sprt @ 10+0.1 th 1 introduce weak files. Try #2.
18-02-16 pro ps_weakfiles diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 6463 W: 1366 L: 1466 D: 3631
sprt @ 10+0.1 th 1 First try: weak files (isolated and backwards pawns that are semiopen to opponent).
18-02-15 pro ps_rookdanger diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 20786 W: 4504 L: 4533 D: 11749
sprt @ 10+0.1 th 1 fixed my broken logic. Watson's rook danger. quadratic. less danger. Test 1 of 2.
18-02-15 pro ps_rookdanger diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 9693 W: 2098 L: 2182 D: 5413
sprt @ 10+0.1 th 1 fixed my broken logic. Watson's rook danger. quadratic. more danger.
18-02-15 pro ps_rookdanger diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 7674 W: 1653 L: 1747 D: 4274
sprt @ 10+0.1 th 1 watson's rook danger. quadratic try #2. less danger.
18-02-15 pro ps_rookdanger diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 4355 W: 886 L: 996 D: 2473
sprt @ 10+0.1 th 1 watson's rook danger. quadratic try1 of 2.
18-02-15 pro ps_trappedrook4 diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 16288 W: 2813 L: 2685 D: 10790
sprt @ 60+0.6 th 1 simplification. semiopenFiles is set with pawns anywhere on the files (even very advanced). Therefore, using them to check for a trapped rook may not be best
18-02-15 pro ps_trappedrook4 diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 13377 W: 3009 L: 2871 D: 7497
sprt @ 10+0.1 th 1 simplify trapped rook logic. semiopen files are true if there is a pawn anywhere on the file so this seems like a poor condition. mob <=3 probably covers this well enough.
18-02-15 pro ps_trappedrook2 diff
LLR: -2.96 (-2.94,2.94) [-3.00,1.00]
Total: 13268 W: 2873 L: 3065 D: 7330
sprt @ 10+0.1 th 1 simplify trapped rook penalty. If this passes, then this penalty can be expressed as mobility only.
18-02-14 pro ps_kingpawndistance3 diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 15878 W: 3484 L: 3537 D: 8857
sprt @ 10+0.1 th 1 adjust yellow test. empty framework. penalty of -12 instead of -16.
18-02-14 pro ps_kingpawndistance3 diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 12494 W: 2753 L: 2823 D: 6918
sprt @ 10+0.1 th 1 adjust yellow test. empty framework. penalty -20 instead of -16.
18-02-13 pro kingpawndistance2 diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 15471 W: 3381 L: 3436 D: 8654
sprt @ 10+0.1 th 1 Rocky's much cleaner version. minKingPawnDistance excludes isolated pawns unless there are no other pawns.
18-02-13 pro kingpawndistance2 diff
LLR: -0.39 (-2.94,2.94) [0.00,5.00]
Total: 3329 W: 717 L: 718 D: 1894
sprt @ 10+0.1 th 1 last try: only prefer non-isolated pawns. If all are isolated, then any one will do.
18-02-13 pro kingpawndistance2 diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 4239 W: 898 L: 1009 D: 2332
sprt @ 10+0.1 th 1 big fix. updated master. exclude isolated pawns from minKingPawnDistance.
18-02-13 pro kingpawndistance2 diff
LLR: -0.97 (-2.94,2.94) [0.00,5.00]
Total: 3685 W: 814 L: 839 D: 2032
sprt @ 10+0.1 th 1 in minKingPawnDistance, exclude pawns on isolated files in .
18-02-13 pro ps_kingpawndistance diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 5034 W: 1058 L: 1165 D: 2811
sprt @ 10+0.1 th 1 try #2: minKingpawnDistance as ave of pawns instead of closest single pawn. less penalty.
18-02-12 pro ps_kingpawndistance diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 30945 W: 6834 L: 6813 D: 17298
sprt @ 10+0.1 th 1 in endgame, maybe king is more safe by ave position of pawns instead of close to any one pawn.
18-02-09 pro ps_pickbest11 diff
LLR: -2.95 (-2.94,2.94) [-3.00,1.00]
Total: 13951 W: 2925 L: 3116 D: 7910
sprt @ 10+0.1 th 1 non-functional simplification. Try #2. Consolidate ALL possible stages. One fix, and use a template.
18-02-09 pro ps_inlinepickbest diff
LLR: -0.21 (-2.94,2.94) [0.00,5.00]
Total: 3094 W: 689 L: 683 D: 1722
sprt @ 10+0.1 th 1 not a simplification per se, but testing an inlined pick_best moved into MovePicker for comparison against my ps_pickbest10.
18-02-09 pro ps_inlinepickbest diff
LLR: -0.54 (-2.94,2.94) [-3.00,1.00]
Total: 2692 W: 611 L: 647 D: 1434
sprt @ 10+0.1 th 1 Compare a simple inlined pick_best moved into MovePicker with my ps_pickbest10 branch (consolidate all pick_best segments). Did I do this right?
18-02-08 pro ps_pickbest10 diff
LLR: -2.95 (-2.94,2.94) [-3.00,1.00]
Total: 18813 W: 4117 L: 4320 D: 10376
sprt @ 10+0.1 th 1 fixed bug. non-functional simplification. consolidate all possible stages.
18-02-08 pro ps_qrecap_ttm diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 9969 W: 2155 L: 2237 D: 5577
sprt @ 10+0.1 th 1 If the ttMove recaptures the recapture square in QSEARCH_RECAP, return it first. Consistent behavior as with other stages.
18-02-08 pro ps_pickbest10 diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 25053 W: 5584 L: 5469 D: 14000
sprt @ 10+0.1 th 1 simplification. Consolidated pick_best segments.
18-02-07 pro ps_skipQuiets diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 38757 W: 6732 L: 6641 D: 25384
sprt @ 60+0.6 th 1 simplification. LTC. If skipQuiets is set, don't keep returning quiet moves. . . even if they are valued above zero.
18-02-06 pro ps_skipQuiets diff
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 34780 W: 7680 L: 7584 D: 19516
sprt @ 10+0.1 th 1 if skipQuiets is set, don't keep doing quiets. . even if they are positive.
18-02-06 pro ps_pickbest6 diff
LLR: -2.97 (-2.94,2.94) [0.00,5.00]
Total: 9532 W: 2044 L: 2129 D: 5359
sprt @ 10+0.1 th 1 testing a pick_best alternative.
18-02-03 pro ps_1bishoppawns diff
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 3349 W: 732 L: 849 D: 1768
sprt @ 10+0.1 th 1 stage 1: only apply pawn-on-bishop-color penalty if we have only one bishop.
18-02-02 pro ps_1bishoppawns diff
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 3248 W: 679 L: 795 D: 1774
sprt @ 10+0.1 th 1 1 bishop pawn rules. Penalty for pawns on our own square only when score is above X, and bonus for enemy pawns on that same color.
18-02-02 pro ps_recaptures diff
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 20231 W: 3533 L: 3411 D: 13287
sprt @ 60+0.6 th 1 simplification. updated master. LTC. if we're only looking at captures that recapture the recapture square, scoring and pick_besting may not be necessary.
18-01-31 pro ps_qsearch diff
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 99755 W: 22158 L: 22192 D: 55405
sprt @ 10+0.1 th 1 simplification: unwind some logic in qsearch stages.
18-01-31 pro ps_recaptures diff
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 85583 W: 18978 L: 18983 D: 47622
sprt @ 10+0.1 th 1 simplification. Since we only look at captures that recapture the recapture square, scoring and pick_besting may not be necessary.
18-01-31 pro ps_killers diff
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 42802 W: 9615 L: 9535 D: 23652
sprt @ 10+0.1 th 1 simplification. combine stages for code reuse. Ugly code, testing concept.
18-01-30 pro ps_capkillers diff
LLR: -0.93 (-2.94,2.94) [0.00,5.00]
Total: 1169 W: 250 L: 286 D: 633
sprt @ 10+0.1 th 1 if a "good capture" is a killer move, just skip it (we do killers right afterwards).
18-01-30 pro ps_killers diff
LLR: -2.96 (-2.94,2.94) [-3.00,1.00]
Total: 66500 W: 14555 L: 14852 D: 37093
sprt @ 10+0.1 th 1 simplification. combine killers.