Java chess AI using Principal Variation Splitting, Piece Square Tables, Opening Book and Tapered Evaluation.
-
Updated
Dec 15, 2022 - Java
Java chess AI using Principal Variation Splitting, Piece Square Tables, Opening Book and Tapered Evaluation.
A custom made high-performance Chess Engine created entirely from scratch in modern C++, supporting UCI and terminal plays, O(1) memory hashing, and highly optimized game tree search algorithms along with Tapered evaluation leading to a signifcant rise in performance.
Add a description, image, and links to the tapered-evaluation topic page so that developers can more easily learn about it.
To associate your repository with the tapered-evaluation topic, visit your repo's landing page and select "manage topics."