Skip to content

Here is my Tic Tac Toe GUI made with python that works with the Alpha beta pruning algorithm. Try to beat him ! :)

Notifications You must be signed in to change notification settings

kchardon/TIC-TAC-TOE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

This Tic Tac Toe has been made after taking the Introduction to Artificial Intelligence course of the University of Helsinki in Fall 2021. I was inspired by the exercise we had to do during this course and I reused some parts of the code. The exercise can be found in the AlphaBeta_exercise folder.

This game has been made with Python and the following modules :

Progress

For now, the GUI is finished and the game is playable.
To play the game, you juste have to run TIC-TAC-TOE.py (works only if you have python and tkinter installed on your computer) or TIC-TAC-TOE.exe / TIC-TAC-TOE.exe.lnk

Some future improvements that I'm working on :

  • Add a score
  • Add different difficulties of AI
  • Possibility to choose if we want to play X or O
  • Maybe add a ranking mechanism if the player put his name
  • Maybe convert my python code into a .exe file so that it can be run everywhere

Organisation of the files

In the python_code directory, you will find the entire code of the app made in Python.
The TIC-TAC-TOE_exe directory contains all the needed files for the game to work as a .exe.
The TIC-TAC-TOE.exe.lnk is a shortcut to the exe file contained in the TIC-TAC-TOE_exe directory.

Made by Katia Chardon in 2021

About

Here is my Tic Tac Toe GUI made with python that works with the Alpha beta pruning algorithm. Try to beat him ! :)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published