This project splits different features of the system into seperate python files.
OthelloNEA.py is the main file which provides a main menu for the user.
OthelloAI.py is loaded when the user chooses to play against the AI and manages the board state and user inputs.
MiniMax.py contains the heuristic minimax algorithm and the lookup table and is responsible for determining the best move for the AI.
-
Notifications
You must be signed in to change notification settings - Fork 0
Selucus/OthelloAI
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
A project to reproduce the board game Othello using a python GUI and to create an AI algorithm with varying difficulty for the user to play against.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published