Skip to content

This Tic-Tac-Toe game has different gameplay modes including an unbeatable AI using the Minimax algorithm.

Notifications You must be signed in to change notification settings

hanadiasfour/Tic_Tac_Toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Tic-Tac-Toe Minimax AI Algorithm

Overview

The main goal of recreating this version of the Tic-Tac-Toe game was to implement the the Minimax algorithm allowing the computer play a perfect game. The other modes include random moves, two human players.

Features

  • Three Game Modes:

    • Computer makes random moves.
    • Two human players play against each other.
    • Unbeatable AI (Minimax Algorithm).
  • Player Customization: Choose the player to begin, enter player names, choose player icons, and number of rounds to play.

  • GUI Developed using JavaFX

Getting Started

To start playing this Tic-Tac-Toe:

  1. Clone this repository.
  2. Run the application.
  3. Choose your preferred game mode.
  4. Enjoy the game and have fun!

I hope you enjoy playing my Tic-Tac-Toe as much as I enjoyed creating it. Have fun!

Opening Page:

T1


Game Mode and Settings:

T2

T3

T4


Gameplay:

T5


Result Pages:

T6

T7

About

This Tic-Tac-Toe game has different gameplay modes including an unbeatable AI using the Minimax algorithm.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published