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.
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
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