Toledo
Toledo,
a family of minimalistic open source chess programs by Óscar Toledo Gutiérrez. Toledo Chess 1 with text-mode user interface is written in C [2], and won the 18th International Obfuscated C Code Contest (IOCCC) 2005 in the Game category.
Toledo Chess 2 even has an own X-Window and Windows graphical user interface and won the 19th IOCCC.
Further, Toledo Nanochess, written in C as well, occupies only 1274 non-blank characters, while Toledo Picochess fits in 1K of source, but without en passant, castling or minor promotion [3].
Toledo Javascript is the Nanochess JavaScript version, 2258 bytes , and Toledo Java the Java port [4].
In January 2015, Óscar Toledo G. released Toledo Atomchess, a chess program of only 481 bytes of x86 machine code [5].
Contents
Namesake
See also
Selected Publications
- Óscar Toledo Gutiérrez (2009). The World's Smallest Chess Program. ICGA Journal, Vol. 32, No. 1
- Harm Geert Muller (2009). Toledo Nanochess. ICGA Journal, Vol. 32, No. 1
- Óscar Toledo Gutiérrez (2014). Toledo Nanochess: The Commented Source Code. Lulu.com, amazon [6]
Forum Post
- World smallest chess program by Óscar Toledo Gutiérrez, comp.lang.c, November 22, 2006
- Current world's smallest chess program by Óscar Toledo Gutiérrez, CCC, February 20, 2009
- Toledo Nanochess: The commented source code (book) by Óscar Toledo Gutiérrez, CCC, February 11, 2014
- Re: BootChess (minimal chess engine) by Óscar Toledo Gutiérrez, CCC, January 31, 2015
External Links
Chess Engines
- Chess programs
- nanochess (Oscar Toledo) · GitHub
- International Obfuscated C Code Contest - Toledo Nanochess from Wikipedia
- The world's smallest chess engines by Albert Silver, ChessBase News, September 23, 2015 » 1K ZX Chess, BootChess, Toledo Nanochess, Micro-Max
Misc
- Toledo (disambiguation page) from Wikipedia
- Paulinho da Costa - Toledo Bagel, Agora (1977), YouTube Video
- feat.: Greg Phillinganes, Claudio Slon, Lee Ritenour, Octavio Bailly Jr, Gene Goe, Steve Huffsteter, Larry Williams, Mike Julian , Frank Rosolino
References
- ↑ Toledo Chess 2, winner of 19th IOCCC. Chess program with X/Window and Windows graphical user interface
- ↑ Text-mode Chess. 18th IOCCC. Best Game
- ↑ Toledo Nanochess and Toledo Picochess
- ↑ Toledo Java Chess Game
- ↑ Toledo Atomchess Game
- ↑ Toledo Nanochess: The commented source code (book) by Óscar Toledo Gutiérrez, CCC, February 11, 2014