Chess engine: Mess 0.1.0
Mess is an open source, UCI-compliant chess engine.
Author" Rak Laptudirm
This version adds a huge amount of techniques and heuristics aimed at improving search. This is reflected by the large elo gain vs v0.0.2 at 8.0+0.08s time control.
What's Changed
feat: implement aspiration windows by @raklaptudirm in #12
feat: add killer moves for move ordering by @raklaptudirm in #13
feat: implement history heuristic for move ordering by @raklaptudirm in #14
feat: implement late move reduction by @raklaptudirm in #15
chore: only use 3-fold repetition at root by @raklaptudirm in #16
feat: implement null move pruning by @raklaptudirm in #17
feat: implement reverse futility pruning by @raklaptudirm in #18
feat: implement basic razoring by @raklaptudirm in #19
feat: implement basic internal iterative reduction by @raklaptudirm in #20
feat: add check extension by @raklaptudirm in #21
feat: implement SEE by @raklaptudirm in #22
feat: better tt replacement scheme by @raklaptudirm in #23
feat: efficiently updated PeSTO by @raklaptudirm in #24
github:https://github.com/raklaptudirm/mess/releases/tag/v0.0.2
Comments
Post a Comment