Chess

Links: Chess programming wiki

Board representation

Move generation

Evaluation

Search

Forsyth-Edwards Notation (FEN)

FEN Notation

Portable Game Notation (PGN)