This document provides an introduction to open source game AIs, including Stockfish and Pachi for chess, and descriptions of common AI techniques like minimax search, Monte Carlo tree search, and sampling hidden information. It discusses optimal play, game trees, heuristic scores, cutoff thresholds, and the importance of testing AI changes. Examples are given for chess, Go, and Magic: The Gathering.