Releases: sandermvdb/chess22k
Releases · sandermvdb/chess22k
1.14
1.13
- fixed a crash
- simplified some code
1.12
- participated in CSVN 54
- rewritten SMP implementation (inspired by Laser, performs worse than 1.11 at the moment...)
- added some endgame knowledge
- implemented counter move heuristic
- improved LMR reductions calculation (inspired by Ethereal)
1.11
- implemented pondering
- improved SMP
- SEE pruning
- split-up more evaluation terms in midgame and endgame
- better space evaluation (idea by Laser)
1.10
- lazy SMP
- several simplifications and small updates
1.9
- fixed some crashes
- improved sorting efficiency
- calculation instead of lookups for pawn move generation
- simplified SEE
- fixed movetime UCI command
- evaluation
- improved passed-pawn
- long ranged bishop
- bad bishop
1.8
- generation of pseudo-legal moves (no elo gain but cleaner code)
- refactored move generation class
- search
- implemented late move pruning
- updated pruning margins (same as Laser)
- removed matethreat
- evaluation
- removed non significant terms
- added space evaluation
- use a material hash
- imbalances using # of pieces
- use full key when validating eval, pawn, material hash hit
1.7
- fixed a futility pruning bug
- no quiescence search when in check
- use move history score for LMR and futility pruning
- implemented a pawn endgame extension
- implemented currmove UCI command
- improved time management
- improved evaluation
- hanging pieces
- discovered checks
- knight forks
- rook prison
- skewed pieces
- certain endgames
- fixed some crashes
- split-up methods into smaller ones for better inlining (suggested by JITWatch)
1.6
- more accurate SEE (pinned pieces)
- improved king safety
- added some eval terms
- pawn-push threat
- rook on 7th with king on 8th
- hanging pieces
- connected pawns
- passed-pawn candidates
- take more time when loosing
- fixed some crashes
1.5
- implemented tapered-eval
- recognize drawish positions
- added more evaluation terms to the texel-tuner
- added some evaluation terms
- queen-knight bonus
- all pieces now have an endgame psqt
- backward pawn
- king mobility
- bishop outposts
- safe mobility for knights and rooks
- small king-safety updates
- small passed-pawn updates
- ...