What's New?
Compared to 1.0 RC7, this version has the following improvements:
- Fix uninitialised variables in SEE cache
- Fix a bug that made only the first 16 piece types be considered for promotion options.
- Fix a bug in chase detection in Xiangqi.
- Piece IDs in FEN strings can be any length (it's the user's responsibility that ambiguous situations cannot arise).
- SjaakII would hang in ponder-on games in UCI mode. This is now fixed.
- Push pawns more aggressively in Shogi and other drop variants.
- New property 'Demote: "P"' to demote pieces on capture.
- Allow promotions on drop moves (set the "promote drop" rule flag).
- Double move/multiple capture (Lion moves).
- New piece properties and effects
- Polyglot opening books
- Improved evaluation
- Describe piece moves in standard Betza notation
- Even larger boards?
If you haven't kept up with the feature-list in the rather long 1.0RCxx thread, here's a quick overview:
- Plays all major chess variants: FIDE Chess, Fischer Chess (Chess960), Seirawan Chess (S-Chess), Capablanca Chess (and variants), Grand Chess
- Plays many historical chess variants: Shatranj, Courier Chess
- Plays many traditional regional variants: Xiangqi (China), Makruk (Thailand), Sittuyin (Myanmar), ASEAN (Makruk variant), Shatar (Mongolia) and in particular Shogi (Japan) and Shogi variants.
- Modern variations with new pieces, such as Spartan Chess or Omega Chess.
- Various "minor" variations, including Legan's Chess, Troitzky Chess, King of the Hill, Knightmate, Berolina Chess or Pocket Knight.
- Can be configured to play many new variants of your choice or design through a configuration file (description here)
- Supports U*I (UCI, USI and UCCI) and CECP protocols.
For obvious reasons, you'll get most out of the engine by running it under X/WinBoard, version 4.8 or (better) one of H.G. Müller's development versions.
Get it
at http://www.eglebbk.dds.nl/program/chess-download.html
Source, Linux binaries and OS X binary are up, Windows binaries will follow.