Schooner Version 2.1
Posted: Wed Jul 03, 2019 3:23 am
- WinBoard compatible, CECP compliant, ICS capable
- limited UCI protocol also available
- 64 bit version
- SSE popcnt support
- non-popcount generic available
- default hash size 128 Mb - adjustable
- default pawn hash 30 Mb - adjustable
- threading allowed - 128 threads
- pondering allowed, xboard only
- optional polyglot book - default "book.bin"
- adjustable sc.ini file
- syzygy root DTZ endgame table bases supported
https://sites.google.com/site/schoonerchess/
Schooner is an XBOARD protocol engine. It is best to use Schooner in xboard mode. There is an "sc.ini" file included so all the parameters can be sent to the command line interface. Schooner has limited UCI capability and not all features will work in UCI mode.
A BMI2 build is not included. There was no demonstrable improvement in speed for the pext instruction.
The sse version will play about 50 elo stronger than the generic non-popcount version.
Schooner supports polyglot books. Book.bin has been relegated to the old files. Arena's Perfect2017.bin opening book is now included as a starter book (108K).
(1) Prefetch instruction added for SSE build.
(2) Adjustable pawn hash size. Set phash to about 10-20% of hash size. The default pawn hash value is 30 Mb.
(3) Checking extensions for analysis mode only. This gives better mate announcements in analysis mode!
(4) Limited UCI epd and infinite support has been added.
(5) Syzygy root DTZ end game tablebase support is included. WDL probes are not used because they did not demonstrate any elo gain, especially with a six-piece egtb. The bottleneck on the main bus transfer may be intolerable. Schooner already has the basic endgames pre-programmed. They are much faster than a WDL probe.
(6) The Poor Man's KP Bitbase is included in the endgame horizon evaluation!
(7) Hopefully there will be about a 50 elo improvement over the previous release.
- limited UCI protocol also available
- 64 bit version
- SSE popcnt support
- non-popcount generic available
- default hash size 128 Mb - adjustable
- default pawn hash 30 Mb - adjustable
- threading allowed - 128 threads
- pondering allowed, xboard only
- optional polyglot book - default "book.bin"
- adjustable sc.ini file
- syzygy root DTZ endgame table bases supported
https://sites.google.com/site/schoonerchess/
Schooner is an XBOARD protocol engine. It is best to use Schooner in xboard mode. There is an "sc.ini" file included so all the parameters can be sent to the command line interface. Schooner has limited UCI capability and not all features will work in UCI mode.
A BMI2 build is not included. There was no demonstrable improvement in speed for the pext instruction.
The sse version will play about 50 elo stronger than the generic non-popcount version.
Schooner supports polyglot books. Book.bin has been relegated to the old files. Arena's Perfect2017.bin opening book is now included as a starter book (108K).
(1) Prefetch instruction added for SSE build.
(2) Adjustable pawn hash size. Set phash to about 10-20% of hash size. The default pawn hash value is 30 Mb.
(3) Checking extensions for analysis mode only. This gives better mate announcements in analysis mode!
(4) Limited UCI epd and infinite support has been added.
(5) Syzygy root DTZ end game tablebase support is included. WDL probes are not used because they did not demonstrate any elo gain, especially with a six-piece egtb. The bottleneck on the main bus transfer may be intolerable. Schooner already has the basic endgames pre-programmed. They are much faster than a WDL probe.
(6) The Poor Man's KP Bitbase is included in the endgame horizon evaluation!
(7) Hopefully there will be about a 50 elo improvement over the previous release.