Difference between revisions of "Weini"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 4: | Line 4: | ||
a [[Chess Engine Communication Protocol]] compliant [[:Category:Open Source|open source chess engine]] by [[Vivien Clauzon]]. | a [[Chess Engine Communication Protocol]] compliant [[:Category:Open Source|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 <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=65936 Looking for advices] by [[Vivien Clauzon]], [[CCC]], December 08, 2017</ref>. | The project started in December 2016, and became a kind of interactive forum development when its author asked for advice one year later <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=65936 Looking for advices] by [[Vivien Clauzon]], [[CCC]], December 08, 2017</ref>. | ||
− | Many features were implemented and [[Automated Tuning|tuned]] over | + | Many features were implemented and [[Automated Tuning|tuned]] over the time, many techniqes were tried, possibly starting suffering maintainability, and desire for a re-write <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68701 A complete 2000 lines of code engine] by [[Vivien Clauzon]], [[CCC]], October 20, 2018</ref>. |
Weini is an acronym for '''W'''is'''E'''ness '''I'''s '''N'''ot '''I'''nside <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68161&start=3 Re: Weini questions] by [[Vivien Clauzon]], [[CCC]], August 08, 2018</ref>. | Weini is an acronym for '''W'''is'''E'''ness '''I'''s '''N'''ot '''I'''nside <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68161&start=3 Re: Weini questions] by [[Vivien Clauzon]], [[CCC]], August 08, 2018</ref>. | ||
Latest revision as of 15:51, 30 September 2019
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