Skip to content

This project implements a versatile Tic-Tac-Toe game in Java, featuring several gameplay strategies, including a random move strategy, a mode for two human players, and an unbeatable AI that utilizes the Minimax algorithm.

Notifications You must be signed in to change notification settings

ZaidZitawi/Tic_Tac_Toe_Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tic-Tac-Toe AI Game in Java

This project implements a versatile Tic-Tac-Toe game in Java, featuring several gameplay strategies, including a random move strategy, a mode for two human players, and an unbeatable AI that utilizes the Minimax algorithm. It's a great way to enjoy this classic game, challenging another person or the computer.

Features

  • Random Move Strategy: AI that chooses moves randomly.
  • Human vs. Human: Allows two players to compete in a traditional game of Tic-Tac-Toe.
  • Unbeatable AI (Minimax Algorithm): An AI player that employs the Minimax algorithm to ensure it never loses.

Quick Insight

tic tic1 tic2 tic3

About

This project implements a versatile Tic-Tac-Toe game in Java, featuring several gameplay strategies, including a random move strategy, a mode for two human players, and an unbeatable AI that utilizes the Minimax algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages