Finished
ProtonRecklessps_pinning107diff8.0+0.08
LLR: -0.58 (-2.25, 2.89) [0.00, 3.00]
Games: 1602 W: 388 L: 418 D: 796
Ptnml(0-2): 2, 207, 414, 175, 3
4k for pinning a piece.
ProtonRecklessps_pinning107adiff8.0+0.08
LLR: -2.28 (-2.25, 2.89) [0.00, 3.00]
Games: 7780 W: 1950 L: 2070 D: 3760
Ptnml(0-2): 38, 978, 1964, 886, 24
4k and no threats.
ProtonRecklessps_scoring113diff8.0+0.08
LLR: 2.92 (-2.25, 2.89) [0.00, 3.00]
Games: 90014 W: 22788 L: 22419 D: 44807
Ptnml(0-2): 226, 10503, 23186, 10860, 232
Add hanging knights to bishops and rooks offense.
ProtonRecklessps_scoring111diff8.0+0.08
LLR: -2.50 (-2.25, 2.89) [0.00, 3.00]
Games: 88494 W: 22437 L: 22390 D: 43667
Ptnml(0-2): 279, 10413, 22800, 10492, 263
add hanging knights to rook offense.
ProtonRecklessps_movepick115diff40.0+0.40
LLR: 3.01 (-2.25, 2.89) [-2.75, 0.25]
Games: 11308 W: 2876 L: 2729 D: 5703
Ptnml(0-2): 4, 1199, 3104, 1340, 7
and simplify.
ProtonRecklessps_scoring112diff8.0+0.08
LLR: -2.30 (-2.25, 2.89) [0.00, 3.00]
Games: 13348 W: 3263 L: 3368 D: 6717
Ptnml(0-2): 28, 1623, 3474, 1524, 25
add hanging knights to queen offense.
ProtonRecklessps_scoring110diff8.0+0.08
LLR: 2.95 (-2.25, 2.89) [0.00, 3.00]
Games: 16696 W: 4323 L: 4111 D: 8262
Ptnml(0-2): 51, 1887, 4258, 2103, 49
add hanging knights to bishop offense.
ProtonRecklessps_movepick115diff8.0+0.08
LLR: 2.98 (-2.25, 2.89) [-2.75, 0.25]
Games: 11960 W: 3099 L: 2945 D: 5916
Ptnml(0-2): 28, 1355, 3071, 1487, 39
simplify some mp scoring.
ProtonRecklessps_eplegal101diff8.0+0.08
LLR: 2.91 (-2.25, 2.89) [-2.75, 0.25]
Games: 60348 W: 15206 L: 15147 D: 29995
Ptnml(0-2): 170, 6624, 16522, 6693, 165
Merge branch 'main' into ps_eplegal101
ProtonRecklessps_eplegal100diff8.0+0.08
LLR: -0.21 (-2.25, 2.89) [-2.75, 0.25]
Games: 37814 W: 9496 L: 9578 D: 18740
Ptnml(0-2): 110, 4527, 9714, 4447, 109
simplify ep move generation legality.
ProtonRecklessps_capturesq102diff8.0+0.08
LLR: 3.05 (-2.25, 2.89) [-2.75, 0.25]
Games: 37104 W: 9455 L: 9348 D: 18301
Ptnml(0-2): 83, 4001, 10285, 4092, 91
Cleanup using capture_sq.
ProtonRecklessps_castling103diff8.0+0.08
LLR: 3.01 (-2.25, 2.89) [-2.75, 0.25]
Games: 16150 W: 4126 L: 3979 D: 8045
Ptnml(0-2): 52, 1773, 4285, 1906, 59
More simple.
ProtonRecklessps_nonpawns102diff40.0+0.40
LLR: 2.95 (-2.25, 2.89) [-2.75, 0.25]
Games: 52454 W: 13118 L: 13047 D: 26289
Ptnml(0-2): 30, 5476, 15140, 5555, 26
600
ProtonRecklessps_nonpawns104diff8.0+0.08
LLR: -2.48 (-2.25, 2.89) [0.00, 3.00]
Games: 40778 W: 10258 L: 10312 D: 20208
Ptnml(0-2): 114, 4432, 11342, 4396, 105
remove non_pawns, but verify later.
ProtonRecklessps_nonpawns103diff8.0+0.08
LLR: 0.18 (-2.25, 2.89) [-2.75, 0.25]
Games: 8550 W: 2177 L: 2182 D: 4191
Ptnml(0-2): 27, 1007, 2213, 1000, 28
just remove non-pawns.
ProtonRecklessps_nonpawns102diff40.0+0.40
LLR: 2.92 (-2.25, 2.89) [-2.75, 0.25]
Games: 9090 W: 2296 L: 2154 D: 4640
Ptnml(0-2): 4, 889, 2620, 1025, 7
600
ProtonRecklessps_nonpawns102diff8.0+0.08
LLR: 2.92 (-2.25, 2.89) [-2.75, 0.25]
Games: 23032 W: 5919 L: 5796 D: 11317
Ptnml(0-2): 40, 2446, 6420, 2571, 39
600
ProtonRecklessps_nonpawns101diff8.0+0.08
LLR: 2.94 (-2.25, 2.89) [-2.75, 0.25]
Games: 30316 W: 7716 L: 7602 D: 14998
Ptnml(0-2): 79, 3304, 8295, 3384, 96
simplify has_non_pawns.
ProtonRecklessps_movepicker114diff8.0+0.08
LLR: 2.89 (-2.25, 2.89) [-2.75, 0.25]
Games: 41256 W: 10456 L: 10360 D: 20440
Ptnml(0-2): 128, 4888, 10507, 4970, 135
Consolidate some scoring.
ProtonRecklessps_movepicker111diff40.0+0.40
LLR: -2.29 (-2.25, 2.89) [0.00, 3.00]
Games: 15300 W: 3823 L: 3919 D: 7558
Ptnml(0-2): 10, 1779, 4166, 1687, 8
almost promote pawns are pawn offense.
ProtonRecklessps_badnoisy108diff8.0+0.08
LLR: -2.36 (-2.25, 2.89) [-2.75, 0.25]
Games: 30284 W: 7633 L: 7819 D: 14832
Ptnml(0-2): 66, 3391, 8425, 3183, 77
Try to use a VecDeque for bad noisy array.
ProtonRecklessps_movepicker113diff8.0+0.08
LLR: -2.29 (-2.25, 2.89) [-2.75, 0.25]
Games: 13122 W: 3206 L: 3359 D: 6557
Ptnml(0-2): 37, 1518, 3592, 1389, 25
simplify some scoring.
ProtonRecklessps_movepicker111diff8.0+0.08
LLR: 2.99 (-2.25, 2.89) [0.00, 3.00]
Games: 19890 W: 5057 L: 4837 D: 9996
Ptnml(0-2): 53, 2238, 5157, 2430, 67
almost promote pawns are pawn offense.
ProtonRecklessps_threats122diff8.0+0.08
LLR: 2.94 (-2.25, 2.89) [-2.75, 0.25]
Games: 6020 W: 1585 L: 1429 D: 3006
Ptnml(0-2): 12, 591, 1647, 749, 11
done?
ProtonRecklessps_movepicker110diff8.0+0.08
LLR: -2.27 (-2.25, 2.89) [0.00, 3.00]
Games: 35090 W: 8805 L: 8861 D: 17424
Ptnml(0-2): 99, 4097, 9191, 4077, 81
under promotions are bad captures.