Schooner
Schooner,
a Chess Engine Communication Protocol (CECP) compliant chess engine by Dennis Sceviour running under Windows. The hobby project already started in the late 70s [2] and was revived using Magic Bitboards in 2015.
Contents
Schooner 2
Schooner 2 (Schooner II), released in October 2018 was a complete re-write in C with a huge performance boost of over 500 CCRL 40/4 rating points [3]. Staged move generation and a simpler evaluation inspired by Xiphos [4], a lot of testing and tuning [5], and using GCC v7.2.0 were explicitly mentioned as a possible explanation for that improvement [6]. Schooner 2 further supports a subset of UCI to automatically play games without pondering.
Features
[7].
Board Representation
Search
- Lazy SMP using Threads and Shared Hash Table (Schooner 2)
- Iterative Deepening
- Alpha-Beta
- Principal Variation Search
- Transposition Table
- Floating Reductions, LMR and Pruning [8]
- Internal Iterative Deepening (Hash Refutation) [9]
Evaluation
Misc
See also
Forum Posts
2015
- Schooner Version 1.4 by Dennis Sceviour, CCC, August 19, 2015
- Hash Refutation by Dennis Sceviour, CCC, August 24, 2015
- Profiling Comparison by Dennis Sceviour, CCC, September 06, 2015
2016 ...
- Schooner Version 1.5 by Dennis Sceviour, CCC, May 11, 2016
- Schooner Version 1.7 by Dennis Sceviour, CCC, April 25, 2017
- Schooner Version 1.8 by Dennis Sceviour, CCC, January 15, 2018
- Schooner 2 by Dennis Sceviour, CCC, October 30, 2018
- Schooner's Test Positions by Dennis Sceviour, CCC, November 02, 2018
- Schooner Version 2.1 by Dennis Sceviour, CCC, July 03, 2019
- Schooner Version 2.2 Release by Dennis Sceviour, CCC, December 16, 2019
External Links
Chess Engine
- Schooner Chess
- GitHub - schooner64-chess/Schooner-Chess: engines and books (1.4.1)
- Schooner at CCRL 40/4
Misc
- Schooner from Wikipedia
- Schooner (disambiguation) from Wikipedia
- schooner - Wiktionary
- Schooner Olad: first sail of 2013 out of Camden Harbor, YouTube Video
- Music: Crosby, Stills & Nash - Wooden Ships
References
- ↑ The Eendracht in the North Sea on the way to Rotterdam, Photo taken from Hoek van Holland beach, July 05, 2017 15:07 CEST by Gerd Isenberg, bike tour during WCCC 2017
- ↑ Features - Schooner Chess
- ↑ Schooner at CCRL 40/4
- ↑ The Xiphos Material Evaluator by Dennis Sceviour, CCC, November 05, 2018
- ↑ Re: Schooner 2 by Dennis Sceviour, CCC, November 02, 2018
- ↑ Re: Schooner 2 by Dennis Sceviour, CCC, October 31, 2018
- ↑ Features - Schooner Chess
- ↑ Floating Move Reduction by Dennis Sceviour, CCC, September 14, 2016
- ↑ Hash Refutation by Dennis Sceviour, CCC, August 24, 2015
- ↑ Ee: Calculating space by Dennis Sceviour, CCC, August 09, 2016