Ram Maheshwari Logo Image
Yared Fikremariam

Chess AI

A GUI chess engine that supports multiple play modes and uses AI algorithms to find and optimize moves

Project Image

Project Overview

A chess engine with Graphical user interface that supports multiple play modes and uses the minimax algorithm optimized by alpha-beta pruning, Monte Carlo Tree Search or stockfish to make moves.

Features

- Two players, Against computer or Self play modes

Tools Used

Python