Skip to content

This is a Python implementation of an unbeatable Tic Tac Toe game, The game allows a human player to compete against a computer opponent that uses the minimax algorithm to make optimal moves

License

Notifications You must be signed in to change notification settings

aymenbrahimdjelloul/Unbeatable-Tic-Tac-Tao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Icon Unbeatable Tic Tac Tao

Download

Welcome to the Unbeatable Tic Tac Toe game! This project showcases a classic Tic Tac Toe game developed using PyQt5 with a powerful AI bot that employs the Minimax algorithm to ensure unbeatable gameplay. Challenge yourself against the bot or play with a friend to see who prevails!

Application Screenshot Application Screenshot

Features

  • Single Player Mode: Compete against an AI bot that uses the Minimax algorithm to make optimal moves.
  • Intuitive User Interface: Designed with PyQt5 for a clean and responsive user experience.
  • Draw Detection: Efficiently checks for draw conditions to ensure fair game outcomes.
  • Cross-Platform: Works on Windows, macOS, and Linux.

About

This is a Python implementation of an unbeatable Tic Tac Toe game, The game allows a human player to compete against a computer opponent that uses the minimax algorithm to make optimal moves

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages