From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * 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.

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.



Board Representation



Pawn Hash Table


See also

Forum Posts


2016 ...

External Links

Chess Engine


Music: Crosby, Stills & Nash - Wooden Ships


  1. 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
  2. Features - Schooner Chess
  3. Schooner at CCRL 40/4
  4. The Xiphos Material Evaluator by Dennis Sceviour, CCC, November 05, 2018
  5. Re: Schooner 2 by Dennis Sceviour, CCC, November 02, 2018
  6. Re: Schooner 2 by Dennis Sceviour, CCC, October 31, 2018
  7. Features - Schooner Chess
  8. Floating Move Reduction by Dennis Sceviour, CCC, September 14, 2016
  9. Hash Refutation by Dennis Sceviour, CCC, August 24, 2015
  10. Ee: Calculating space by Dennis Sceviour, CCC, August 09, 2016

Up one Level