/Unbeatable-XO

Unbeatable XO application with CPP

Primary LanguageC++

Unbeatable XO

Unbeatable XO application with CPP

Featurs

  • Board class that displays the board, updates the board, checks the winner and checks the draw
  • Player class contains the name of the player and the symbol that he plays with, takes moves from the user and sends it to the board to be updated
  • Unbeatable move class that determines the best move to play through a (minmax) algorithm
  • Game manager application class that manages all turns

Screenshots

image

image

image