Skip to content

ChessAI (minimax with alpha-beta pruning) implemented in Python and Flask.

Notifications You must be signed in to change notification settings

vnescape/ChessAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChessAI

ChessAI (minimax with alpha-beta pruning) implemented in Python and Flask. The goal was to build an implementation that can easily be extended with new ai algorithms. Thus, Python is used as the backend language as it allows for easy compatibility with deep learning frameworks. The diagram describes the client-server model:

Installation

Use git or download as zip

git clone https://github.com/vnescape/ChessAI.git 
pip install -r requirements.txt

Usage

Run and open link displayed in the output

python app.py

About

ChessAI (minimax with alpha-beta pruning) implemented in Python and Flask.

Topics

Resources

Stars

Watchers

Forks