Combinatorial Game Theory is a branch of mathematics dedicated to studying Combinatorial Games, i.e. 2-player games of perfect information with no chance.