From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * BootChess

one of the smallests computer implementations of a none FIDE compliant chess variant written by Olivier Poudade in x86 Assembly, released in January 2015. Its size of 487 (468) [1] bytes fits into a 512 byte boot sector for Windows, Linux, OS X, DOS and BSD [2]. Castling, minor promotions and en passant are not implemented. BootChess otherwise performs a so called "TaxiMax" heuristic, maximizing captures and trying to minimize the Manhattan distance to the opponent's king rank. This kind of half-ply search cannot prevent moving it's own king in check, opposed to the old 1K ZX Chess by David Horne and the recent Toledo Atomchess by Óscar Toledo Gutiérrez, who took the BootChess challenge with 481 bytes and a 3-ply search [3].

See also

Forum Posts

Smallest engine in the world... by Marco Costalba, CCC, January 29, 2015

External Links


  1. 468 bytes without rank/file indicators of the board display
  2. BootChess by Red Sector Inc. :: pouë
  3. Re: BootChess (minimal chess engine) by Óscar Toledo Gutiérrez, CCC, January 31, 2015

Up one Level