Chess game and engine written in Java.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Chess game and engine written in Java. Supports human vs. bot and bot vs. bot games.

The main function is under chess.playchess.GuiChess. To run the jar file, just run java -jar chess.jar. Compiled for Java 6.

The engine uses negamax with iterative deepening, transposition tables, quiescence search, move ordering, and check extensions. It also has support for Polyglot opening books. More information can be found at