Skip to content

Allows a user to play against a chess engine written using minimax with alpha beta pruning. Front end is written using Swing. Front end and back end are linked using MVC with the Observer pattern.

License

Notifications You must be signed in to change notification settings

MarkLee7916/Chess-with-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess-engine

Chess engine written using minimax with alpha beta pruning. Front end written using the Swing framework. Now supports serialization so you can load and save games.

A screenshot of the frontend

About

Allows a user to play against a chess engine written using minimax with alpha beta pruning. Front end is written using Swing. Front end and back end are linked using MVC with the Observer pattern.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages