Live briefing
Everything about Chess engine
Computer program for chess analysis and game
In computer chess, a chess engine is a computer program that analyzes chess or chess variant positions, and generates a move or list of moves that it regards as strongest. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Chess engineA 5-minute orientation
- Skim a recent paper: Metamorphic testing of chess enginesInfluential work since 2022
- Pick up a classic book: Le disparate François Le LionnaisThe most-reprinted book on the subject
- Read the landmark paper: On the limits of engine analysis for cheating detection in chessCited 21 times
- Go sideways: Houdini (chess)A closely related topic
- Go sideways: Fritz (chess)A closely related topic
📖 Definitions
Noun Software that plays chess autonomously, i.e. without human guidance.
🏆 Landmark papers (most cited)
On the limits of engine analysis for cheating detection in chess
TCEC13: The 13th top chess engine championship
The 20th Top Chess Engine Championship, TCEC20
The 18 th Top Chess Engine Championship, TCEC18
The 19th Top Chess Engine Championship, TCEC19
APPLYING ALPHA-BETA ALGORITHM IN A CHESS ENGINE
TCEC15: The 15th Top Chess Engine Championship
TCEC14: The 14th Top Chess Engine Championship
🆕 Influential since 2022
Metamorphic testing of chess engines
Developing a Reinforcement Learning based Chess Engine
GoFish: A customizable open-source chess engine in Go
Stockfish Chess Engine Software Application to Enhance Opening Playing Skills for Physical Education Students
A Hybrid Human-Centric Framework for Discriminating Engine-like from Human-like Chess Play: A Proof-of-Concept Study
📚 Books worth reading
- 📕Le disparate François Le LionnaisOlivier Salon · 2016
- 📕al-Adab al-Fārisī al-qadīmPaul Horn · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Houdini (chess) Houdini is a UCI chess engine developed by Belgian programmer Robert Houdart. It is a derivative of open-source engines IPPOLIT/RobboLito, Stockfish, and…
- Fritz (chess) Fritz is a German chess program originally developed for Chessbase by Frans Morsch based on his Quest program, ported to DOS, and then Windows by Mathias…
- Computer chess Computer chess includes both hardware (dedicated computers) and software capable of playing chess. Computer chess provides opportunities for players to…
- Crafty Crafty is a chess program written by UAB professor Robert Hyatt, with development and assistance from Michael Byrne, Tracy Riegle, and Peter Skinner. It…
- Strelka (chess engine) Strelka (Russian: Стрелка) is a computer chess engine for Windows, developed by Yuri Osipov and released in May 2007. In total five versions of the program…
- Universal Chess Interface The Universal Chess Interface (UCI) is an open communication protocol designed by Rudolf Huber and Stefan Meyer-Kahlen that enables chess engines to communicate…
- ChessBase ChessBase is a German company that develops and sells chess software, maintains a chess news site, and operates an internet chess server for online chess…
- Swedish Chess Computer Association The Swedish Chess Computer Association (Swedish: Svenska schackdatorföreningen, SSDF) is an organization that tests computer chess software by playing…