Pre-Release
Pre-release
Pre-release
This is the pre-release version of the chess engine created using Java complete with time control and a GUI.
UCI protocol and Game menu has not been implemented yet.
AI Features:
- Opening Book (Built into an OpeningTrie using a database of >2600 Elo Games)
- Negamax Search with Alpha-Beta pruning
- Static board evaluation
- Move Ordering (PV Nodes, MVV / LVA for Captures, Promotion)
- Quiescence Search
- Transposition Table (Zobrist Hashing)
- Null-Move pruning
- Search Extension on check
- Killer / History Heuristics
- Iterative Deepening Search