Finished
ProtonRecklessps_pinners100diff8.0+0.08
LLR: -0.84 (-2.25, 2.89) [0.00, 3.00]
Games: 35696 W: 8866 L: 8838 D: 17992
Ptnml(0-2): 85, 3952, 9751, 3970, 90
I break stuff.
ProtonRecklessps_enpassant100diff8.0+0.08
LLR: -2.29 (-2.25, 2.89) [-2.75, 0.25]
Games: 22816 W: 5580 L: 5748 D: 11488
Ptnml(0-2): 53, 2553, 6360, 2393, 49
Merge branch 'main' into ps_enpassant100
ProtonRecklessps_enpassant100diff40.0+0.40
LLR: -2.04 (-2.25, 2.89) [-2.75, 0.25]
Games: 14766 W: 3464 L: 3585 D: 7717
Ptnml(0-2): 6, 1338, 4811, 1227, 1
I break stuff. v2.
ProtonRecklessps_enpassant100diff8.0+0.08
LLR: 2.90 (-2.25, 2.89) [-2.75, 0.25]
Games: 13814 W: 3498 L: 3359 D: 6957
Ptnml(0-2): 23, 1455, 3821, 1576, 32
I break stuff. v2.
ProtonRecklessps_enpassant100diff8.0+0.08
LLR: 0.68 (-2.25, 2.89) [-2.75, 0.25]
Games: 746 W: 206 L: 168 D: 372
Ptnml(0-2): 1, 69, 197, 103, 3
I break stuff.
ProtonRecklessps_enpassant100 *diff8.0+0.08
LLR: 0.01 (-2.25, 2.89) [-2.75, 0.25]
Games: 166 W: 41 L: 41 D: 84
Ptnml(0-2): 1, 18, 44, 20, 0
broken ep?
ProtonRecklessps_pseudolegal103diff8.0+0.08
LLR: 2.92 (-2.25, 2.89) [-2.75, 0.25]
Games: 8064 W: 2060 L: 1911 D: 4093
Ptnml(0-2): 14, 803, 2253, 944, 18
Merge branch 'main' into ps_pseudolegal103
ProtonRecklessps_accessors100diff8.0+0.08
LLR: 2.89 (-2.25, 2.89) [-2.75, 0.25]
Games: 58192 W: 14440 L: 14379 D: 29373
Ptnml(0-2): 123, 6364, 16054, 6439, 116
Merge branch 'main' into ps_accessors100
ProtonRecklessps_pseudolegal102diff8.0+0.08
LLR: -2.40 (-2.25, 2.89) [-2.75, 0.25]
Games: 15458 W: 3737 L: 3898 D: 7823
Ptnml(0-2): 44, 1727, 4331, 1600, 27
Simplify is_pseudo_legal
ProtonRecklessps_islegal107diff8.0+0.08
LLR: 2.97 (-2.25, 2.89) [-2.75, 0.25]
Games: 20836 W: 5236 L: 5101 D: 10499
Ptnml(0-2): 62, 2302, 5565, 2417, 72
simplify is_legal.
ProtonRecklessps_islegal105diff8.0+0.08
LLR: -0.53 (-2.25, 2.89) [-2.75, 0.25]
Games: 51104 W: 12569 L: 12689 D: 25846
Ptnml(0-2): 127, 5670, 14064, 5578, 113
simplified is_legal.
ProtonRecklessps_islegal104diff8.0+0.08
LLR: -2.26 (-2.25, 2.89) [0.00, 3.00]
Games: 11206 W: 2704 L: 2808 D: 5694
Ptnml(0-2): 22, 1287, 3099, 1163, 32
Faster islegal?
ProtonRecklessps_islegal103diff8.0+0.08
LLR: -1.50 (-2.25, 2.89) [-2.75, 0.25]
Games: 80502 W: 19806 L: 20033 D: 40663
Ptnml(0-2): 226, 8931, 22122, 8788, 184
Merge branch 'main' into ps_islegal103
ProtonRecklessps_islegal102diff8.0+0.08
LLR: 3.03 (-2.25, 2.89) [-2.75, 0.25]
Games: 28182 W: 7039 L: 6919 D: 14224
Ptnml(0-2): 46, 3006, 7868, 3124, 47
simplify is_legal.
ProtonRecklessps_islegal100diff8.0+0.08
LLR: 0.39 (-2.25, 2.89) [-2.75, 0.25]
Games: 61918 W: 15224 L: 15310 D: 31384
Ptnml(0-2): 124, 6804, 17182, 6732, 117
simplify is_legal.
ProtonRecklessps_threats112diff8.0+0.08
LLR: -2.29 (-2.25, 2.89) [0.00, 3.00]
Games: 12134 W: 2978 L: 3085 D: 6071
Ptnml(0-2): 32, 1469, 3170, 1366, 30
threat bonus * 2
ProtonRecklessps_threats111diff8.0+0.08
LLR: -2.34 (-2.25, 2.89) [0.00, 3.00]
Games: 47208 W: 11717 L: 11751 D: 23740
Ptnml(0-2): 123, 5605, 12171, 5593, 112
exclude attacked squares.
ProtonRecklessps_threats110diff8.0+0.08
LLR: -2.28 (-2.25, 2.89) [0.00, 3.00]
Games: 35450 W: 8728 L: 8784 D: 17938
Ptnml(0-2): 81, 4223, 9176, 4161, 84
pickier threats.
ProtonRecklessps_threats109diff8.0+0.08
LLR: -2.36 (-2.25, 2.89) [-2.75, 0.25]
Games: 41538 W: 10113 L: 10315 D: 21110
Ptnml(0-2): 91, 4503, 11760, 4347, 68
simplify threat determinaion.
ProtonRecklessps_threats108diff40.0+0.40
LLR: -0.19 (-2.25, 2.89) [-2.75, 0.25]
Games: 3626 W: 857 L: 874 D: 1895
Ptnml(0-2): 1, 419, 990, 402, 1
Remove unnecessary tt_checking.
ProtonRecklessps_threats108diff8.0+0.08
LLR: 2.92 (-2.25, 2.89) [-2.75, 0.25]
Games: 51316 W: 12771 L: 12693 D: 25852
Ptnml(0-2): 110, 6148, 13081, 6192, 127
Remove unnecessary tt_checking.
ProtonRecklessps_escapes103diff8.0+0.08
LLR: -2.30 (-2.25, 2.89) [-2.75, 0.25]
Games: 10954 W: 2654 L: 2802 D: 5498
Ptnml(0-2): 17, 1279, 3037, 1123, 21
simplify threats and scoring.
ProtonRecklessps_escapes101diff40.0+0.40
LLR: -1.43 (-2.25, 2.89) [-2.75, 0.25]
Games: 19478 W: 4574 L: 4687 D: 10217
Ptnml(0-2): 3, 2275, 5299, 2156, 6
simplify escape capture scoring.
ProtonRecklessps_escapes101diff8.0+0.08
LLR: 2.91 (-2.25, 2.89) [-2.75, 0.25]
Games: 43036 W: 10704 L: 10612 D: 21720
Ptnml(0-2): 91, 5066, 11151, 5080, 130
simplify escape capture scoring.
ProtonRecklessps_knightoffense100diff40.0+0.40
LLR: -0.25 (-2.25, 2.89) [0.00, 3.00]
Games: 5648 W: 1345 L: 1347 D: 2956
Ptnml(0-2): 1, 647, 1532, 641, 3
4k.