ChessEngine, a simple Chess Engine built from scratch using Java.
v.1.2:
Optimized move ordering, consolidated code, and removed redundant method calls.
Features:
- Functioning Chess engine to play against (2000+ ELO on Chess.com)
- Real time evaluation and search depth information
Project Information:
- All rendering/input handling is done with LibGDX.
- All underlying Chess code (pieces, moves, move generation) is custom coded by me.
- Features a NegaMax algorithm with alpha-beta pruning, move ordering, transposition tables, zobrist hashing, and other various optimizations.
- Includes functions for endgames and book openings.
Comments
Post a Comment