Board games Game theory Minimaxing Transposition tables and memory Memory-enhanced test algorithms Monte Carlo tree search