Skip to content

This uses the artificial intelligence minimax algorithm to provide an opponent for a user over a chess game. From top to bottom created by me, I even drew the pieces!

Notifications You must be signed in to change notification settings

vortexisalpha/Chess-AI-With-Pygame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Chess-AI-Game

This uses the artificial intelligence minimax algorithm to provide an opponent for a user in a chess game.

PLEASE SEE 150+ PAGE DOCUMENTATION ON THE CREATION PROCESS OF THIS PROJECT: https://docs.google.com/document/d/1l5cVo6uSMD161v30vSc9YfMNAgIqU8jQ/edit?usp=sharing&ouid=101183428066647051502&rtpof=true&sd=true

How To Use:

The file to start program would be: LoginGUI.py (can start with main.py to exclude the login system)

The user needs to install python 3 (3.10) versions of pygame and pysimplegui to run:

To install the required modules, type these commands into terminal:

pip3 install pygame / pip install pygame / pip3.10 install pygame pip3 install pysimplegui / pip install pysimplegui / pip3.10 install pysimplegui

To run the code place the file on your desktop and type in terminal the following commands:

Cd desktop

Cd 'ChessNEA With Depth AI copy 3'

Python3.10 LoginGUI.py / Python3 LoginGUI.py / Python LoginGUI.py

About

This uses the artificial intelligence minimax algorithm to provide an opponent for a user over a chess game. From top to bottom created by me, I even drew the pieces!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages