VoyagerOne and Joona Kiiski
aa242d2f84
New History Bonus Formula
...
bonus = d^2 + d - 1
Bench: 8639247
Resolves #484
2015-10-31 18:17:00 +00:00
VoyagerOne and Marco Costalba
4eca981e55
History pruning
...
Prune moves with negative History
and CMH scores at low depth.
STC:
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 24182 W: 4672 L: 4439 D: 15071
LTC:
LLR: 2.97 (-2.94,2.94) [0.00,5.00]
Total: 12579 W: 1959 L: 1792 D: 8828
bench: 8907701
2015-10-24 09:30:31 +02:00
VoyagerOne and Gary Linscott
8fd34d7763
Combination of two ideas:
...
Apply bonus for the prior CMH that caused a fail low.
Balance Stats: CMH and History bonuses are updated differently.
This eliminates the "fudge" factor weight when scoring moves. Also
eliminated discontinuity in the gravity history stat formula. (i.e. stat
scores will no longer inverse when depth exceeds 22)
STC:
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 21802 W: 4107 L: 3887 D: 13808
LTC:
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 46036 W: 7046 L: 6756 D: 32234
Bench: 7677367
2015-10-12 14:00:54 -07:00
VoyagerOne and Gary Linscott
a2410227cc
PV refutation penalty
...
Extra penalty for PV move in previous ply when it gets refuted.
STC:
LLR: 4.49 (-2.94,2.94) [-1.50,4.50]
Total: 41094 W: 7889 L: 7620 D: 25585
LTC:
LLR: 2.95 (-2.94,2.94) [0.00,6.00]
Total: 12304 W: 1967 L: 1811 D: 8526
Bench: 8373608
Resolves #386
2015-07-30 00:51:49 +08:00
VoyagerOne and Joona Kiiski
1d977aa79e
LMR Simplification: Remove countermove condition
...
Removed countermove condition for decreasing reduction.
LTC:
LLR: 3.01 (-2.94,2.94) [-3.00,1.00]
Total: 32410 W: 5092 L: 4986 D: 22332
STC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 24450 W: 4632 L: 4517 D: 15301
Bench: 6943812
Resolves #378
2015-07-15 20:21:14 +01:00
VoyagerOne and Joona Kiiski
aa0dc16b75
CMH Fix: Exclude captures for TT move refutation penalty
...
This will make sure we store only quiet moves for TT Penalty.
STC:
LLR: 2.96 (-2.94,2.94) [-1.50,4.50]
Total: 34748 W: 6617 L: 6420 D: 21711
LTC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 19975 W: 3259 L: 3137 D: 13579
Bench: 8063826
Resolves #373
2015-07-04 14:22:41 +01:00
VoyagerOne and Joona Kiiski
7e9f776fca
LMR Tweak: Decrease reduction if cmh>0 && history>0.
...
STC:
LLR: 2.96 (-2.94,2.94) [-1.50,4.50]
Total: 9627 W: 1879 L: 1748 D: 6000
LTC:
LLR: 2.97 (-2.94,2.94) [0.00,6.00]
Total: 21543 W: 3433 L: 3234 D: 14876
Bench: 8646407
Resolves #370 #371
2015-06-27 09:45:59 +01:00
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