Skip to content

Ethereal 12.25

Compare
Choose a tag to compare
@AndyGrant AndyGrant released this 14 Jun 22:52
· 213 commits to master since this release
12.01   Only partial evaluate stacked Passed Pawns
12.02   Always try to prove singularity if we have a candidate move
12.03   Increase LMR by 1 when extending to negate the impact
12.04   Save TB hits into the TT with the actual search depth
12.05   Only apply History Extensions on the PV to fix depth issues
12.06   Restore defaults for ContemptDrawPenalty and ContemptComplexity to 0
12.07 + Fix storing TB wins/losses into the TT ( Terje )
12.08   Fix an issue causing singular moves to be mistaken as MultiCut moves
12.09   Update the Tuning mechanism to have an output closer to what we want
12.10   Add ARMv7 and ARMv8 build targets to the makefile
12.11   Improve mate detection around aspiration windows and correct a ucicurrmove issue
12.12   Update the Killer Moves when we take a MultiCut
12.13   Tune the entire evaluation using a modified book and method
12.14   Add a command line utility to evaluate a file of positions to a given depth
12.15   Speedup move generation by ~6.5% in PERFT suite testing
12.16   Fix making use of the command line utility for tuning
12.17   Remove depth skipping schemes during SMP. Return to true LazySMP
12.18   Once again add a preliminary search before trying ProbCut
12.19   Use depth' = depth - LMR(depth, played) for continuation pruning
12.20   Implement support for "go searchmoves ..." per requests
12.21   Don't apply continuation pruning to our Killer Moves
12.22 * Disable history updates at depth 1 if the first quiet caused a cutoff ( Alayan )
12.23 * Disable history updates at depth 2 if the first quiet caused a cutoff ( Alayan )
12.24 * Disable history updates at depth 3 if the first quiet caused a cutoff ( Alayan )
12.25   Bug fix MultiPV, and in TB positions search as normal with a refined movelist