Skip to content

About

Python project that uses OOP, Functional and Multi threading programming in order to implement a MiniMax algorithm to create a Chess Game opponent.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

38 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChessAI

University Exam Project

A Python project that uses OOP, Functional and Multi Threading to calculate the best moves to beat the player at chess.

The algorithm implemented is a mini-max, that uses weights for each piece to calculate which is the best move.

There is also a minimal GUI in order to play against the AI.

About

Python project that uses OOP, Functional and Multi threading programming in order to implement a MiniMax algorithm to create a Chess Game opponent.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages