=== 24-bit ANSI colored, console-based chess using C++17. Optional multi-threaded AI using Minimax with alpha-beta pruning. Fully configurable properties including: ply depth, thread pool size, optional AI time limit, all colors, and more. 94% code coverage for unit tests. This is basically a modern C++ version of my JavaChess project.
generated from ripred/ModernCppStarter
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Modern C++ Chess. 24-bit ANSI colored, console-based chess using C++17. Optional multi-threaded AI using Minimax with alpha-beta pruning. Fully configurable properties including: ply depth, thread pool size, optional AI time limit, all colors, and more. (Based on my JavaChess repo, Re-written to practice my C++)
License
ripred/CPlusPlusChess
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Modern C++ Chess. 24-bit ANSI colored, console-based chess using C++17. Optional multi-threaded AI using Minimax with alpha-beta pruning. Fully configurable properties including: ply depth, thread pool size, optional AI time limit, all colors, and more. (Based on my JavaChess repo, Re-written to practice my C++)
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published