Category
page 1Computer chess
computer chess
computer hardware and software capable of playing chess
Forsyth–Edwards Notation
text file format that represents a board position in a game of chess
chess engine
computer program for chess analysis and game
Shannon number
lower bound on the game-tree complexity for chess
Advanced Chess
Chess with computer assistance
Deep Blue versus Garry Kasparov
pair of chess matches between Deep Blue and Kasparov
Los Alamos chess
chess variant played on a 6×6 board without bishops
Universal Chess Interface
communication protocol for chess software

endgame tablebase
a database of precalculated analysis of chess endgame positions
branching factor
computing, tree data structures, and game theory value
bitboard
A bitboard is a specialized bit array data structure commonly used in computer systems that play board games, where each bit corresponds to a game board space or piece. This allows parallel bitwise operations to set or query the game state, or determine moves or plays in the game.
Deep Blue versus Kasparov, 1996, Game 1
Computer vs. human chess match
evaluation function
function returning estimated value of a position in a game playing program

Deep Blue versus Kasparov, 1997, Game 6
chess game between human and computer
Swedish Chess Computer Association
organization

Game Over: Kasparov and the Machine
2003 documentary film directed by Vikram Jayanti
Null-move heuristic
Zobrist hashing
hash function construction used in computer programs that play abstract board games
board representation
Data structure in computer chess program representing the board
variation
sequence of moves in a game
efficiently updatable neural network
neural network-based evaluation function