Skip to content

A modern Tic-Tac-Toe implementation featuring Player vs Player and Player vs AI (Easy & Hard with Minimax) modes. Includes Ultimate XO with nested boards for a new strategic challenge.

Notifications You must be signed in to change notification settings

Arasoul/TicTacPro-Smart-XO-Game-Human-vs-AI-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ TicTacPro: The Ultimate XO Showdown

โŒโญ• Where classic Tic-Tac-Toe meets strategy, AI, and chaos.

Are you ready to outsmart your friends and the computer?
TicTacPro brings back the timeless XO game with a fresh twist:

  • Classic Mode: Quick & familiar 3x3 battles.
  • AI Opponent: Play against the computer in Easy or Hard (Minimax-powered) mode.

โœจ Features

โœ… Player vs Player โ€“ challenge your friend locally.
โœ… Player vs AI โ€“ test your skills against the machine.
โœ… Easy Mode โ€“ AI makes random moves (good for warm-up).
โœ… Hard Mode โ€“ AI uses Minimax with undo/move evaluation for optimal play.
โœ… Classic 3x3 XO โ€“ simple, fast, and fun.
โœ… Clear Console Display โ€“ indexed grids for easy moves.


๐Ÿ•น๏ธ How It Works

  1. Choose your mode from the main menu.
  2. Play by entering the row/column index shown on the board.
  3. Win by making 3-in-a-row (classic) or conquering boards (ultimate).

๐Ÿš€ Quick Start

# Clone the repo
git clone https://github.com/Arasoul/TicTacPro-Smart-XO-Game-Human-vs-AI-.git

# Navigate into the folder
cd TicTacPro-Smart-XO-Game-Human-vs-AI-

# Compile
g++ main.cpp -o TicTacPro

# Run
./TicTacPro

About

A modern Tic-Tac-Toe implementation featuring Player vs Player and Player vs AI (Easy & Hard with Minimax) modes. Includes Ultimate XO with nested boards for a new strategic challenge.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages