Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess

This is my personal Chess program project, created following the video tutorials by Software Architecture & Design on YouTube. Coded in Java, with the GUI elements created from the Java AWT and Swing libraries.

The program is completely functional, except for some strange minor exceptions that are thrown upon runtime. All chess features are implemented, such as castling and en passant captures, with the exception that pawns may only be promoted to queens.

The user is given the option of a human vs. human, human vs. computer, or computer vs. computer game. The computer AI was programmed using a simple MiniMax evaluation algorithm.

About

Chess in Java

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages