VoyagerOne and Joona Kiiski
b7063ef65b
Change extra ply LMR condition to: cmh <= 0 && hist < 0
...
Extra ply LMR condition is now cmh <= 0 && h < 0
Instead of cmh + h < 0
STC:
LLR: 2.96 (-2.94,2.94) [-1.50,4.50]
Total: 55210 W: 10812 L: 10557 D: 33841
LTC:
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 13212 W: 2239 L: 2045 D: 8928
Bench: 8420865
Resolves #339
2015-04-26 20:12:25 +01:00
VoyagerOne and Joona Kiiski
20e92895af
Removed extra condition (history < 0) in LMR to help sync up with move ordering.
...
LMR condition is now cmh+history<0
Instead of history<0 OR cmh+history<0
STC:
LLR: 2.96 (-2.94,2.94) [-3.00, 1.00]
Total: 26446 W: 5092 L: 4980 D: 16374
LTC:
LLR: 2.96 (-2.94,2.94) [-3.00, 1.00]
Total: 14129 W: 2340 L: 2209 D: 9580
Bench: 7815183
Resolves #331
2015-04-12 20:05:59 +01:00
VoyagerOne and Joona Kiiski
ac8e6ff000
Use CounterMoveHistory when calculating LMR for cut nodes
...
If the sum of CounterMoveHistory heuristic and History heuristic is below zero,
then reduce an extra ply in cut nodes
LTC:
LLR: 2.96 (-2.94,2.94) [0.00,6.00]
Total: 6479 W: 1099 L: 967 D: 4413
Bench: 7773299
Resolves #315
2015-03-28 21:15:49 +00:00
VoyagerOne and Joona Kiiski
e51965aa57
Introduce a new counter move history penalty
...
Extra penalty for TT move in previous ply when it gets refuted
STC:
LLR: 2.94 (-2.94,2.94) [-1.50,4.50]
Total: 31303 W: 6216 L: 6025 D: 19062
LTC:
LLR: 2.97 (-2.94,2.94) [0.00,6.00]
Total: 6950 W: 1189 L: 1054 D: 4707
Bench: 8191926
Resolves #309
2015-03-24 23:04:08 +00:00