Weini
Weini,
a Chess Engine Communication Protocol compliant open source chess engine by Vivien Clauzon.
The project started in December 2016, and became a kind of interactive forum development when its author asked for advice one year later [1].
Many features were implemented and tuned over the time, many techniqes were tried, possibly starting suffering maintainability, and desire for a re-write [2].
Weini is an acronym for WisEness Is Not Inside [3].
Contents
Features
Board Representation
Search
- Lazy SMP
- Iterative Deepening
- Aspiration Windows
- Principal Variation Search
- Transposition Table
- Selectivity
- Move Ordering
Evaluation
- Evaluation Hash Table
- Tapered Eval (Float)
- Material
- Piece-Square Tables
- Development
- Center Control
- Mobility
- Pawn Structure
- King Safety
Automated Tuning
See also
Forum Posts
- Looking for advices by Vivien Clauzon, CCC, December 08, 2017
- Re: Looking for advices by Vivien Clauzon, CCC, March 25, 2018
- Horizon effect and extensions by Vivien Clauzon, CCC, June 25, 2018 » Horizon Effect, Extensions
- Weini questions by Gabor Szots, CCC, August 08, 2018
- Weini 0.0.24 release by Vivien Clauzon, CCC, October 20, 2018
External Links
References
- ↑ Looking for advices by Vivien Clauzon, CCC, December 08, 2017
- ↑ A complete 2000 lines of code engine by Vivien Clauzon, CCC, October 20, 2018
- ↑ Re: Weini questions by Vivien Clauzon, CCC, August 08, 2018
- ↑ based on Weini/README.md at master · tryingsomestuff/Weini · GitHub and sources of Weini-0.0.24