La teoria dei giochi combinatoriali, nota anche come CGT, è una branca della matematica applicata e dell'informatica teorica che studia i giochi combinatoriali, e si distingue dalla teoria dei giochi "tradizionale" o "economica". La CGT è nata in relazione alla teoria dei giochi imparziali, il gioco a due giocatori di Nim in particolare, con un'enfasi sulla "soluzione" di alcuni tipi di giochi combinatoriali.

Un gioco deve soddisfare diverse condizioni per essere un gioco combinatorio. Queste sono:

  1. Il gioco deve avere almeno due giocatori.
  2. Il gioco deve essere sequenziale (cioè i giocatori alternano i turni).
  3. Il gioco deve avere informazioni perfette (cioè nessuna informazione è nascosta, come nel Poker).
  4. Il gioco deve essere deterministico (cioè non casuale). La fortuna non fa parte del gioco.
  5. Il gioco deve avere un numero definito di mosse possibili.
  6. Il gioco deve finire.
  7. Il gioco deve finire quando un giocatore non può più muoversi.

La teoria del gioco combinatorio è in gran parte limitata allo studio di un sottoinsieme di giochi combinatoriali che sono a due giocatori, finiti, e hanno un vincitore e un perdente (cioè non finiscono in pareggi).

Questi giochi combinatoriali possono essere rappresentati da alberi, ogni vertice dei quali è il gioco risultante da una particolare mossa del gioco direttamente sotto di esso sull'albero. A questi giochi possono essere assegnati valori di gioco. Trovare questi valori di gioco è di grande interesse per i teorici del CG, così come il concetto teorico di aggiunta di gioco. La somma di due giochi è il gioco in cui ogni giocatore, al suo turno, deve muoversi in uno solo dei due giochi, lasciando l'altro così com'era.

Elwyn Berlekamp, John Conway e Richard Guy sono i fondatori della teoria. Hanno lavorato insieme negli anni Sessanta. Il loro lavoro pubblicato si chiamava Winning Ways for Your Mathematical Plays.