Kholin
Kholin,
an UCI compliant open source chess engine by Emil Fredrik Østensen, written in C as part of his 2016 Master's thesis
[1].
Kholin is licensed under the GPL 3 [2],
and focuses on parallel search, in particular Lazy SMP.
Contents
Features
Board Representation
Search
- Lazy SMP
- Iterative Deepening
- Aspiration Windows
- Alpha-Beta
- Shared Hash Table
- Move Ordering
- Selectivity
Evaluation
Misc
Publications
- Emil Fredrik Østensen (2016). A Complete Chess Engine Parallelized Using Lazy SMP. M.Sc. thesis, University of Oslo, pdf
External Links
Chess Engine
Misc
- Igor Kholin from Wikipedia
- The Stormlight Archive from Wikipedia
- House Kholin - The Coppermind - 17th Shard
References
- ↑ Emil Fredrik Østensen (2016). A Complete Chess Engine Parallelized Using Lazy SMP. M.Sc. thesis, University of Oslo, pdf
- ↑ GitHub - emilfo/master - Kholin Chess Engine