Checkers Script

Komputer - an AI for Checkers

As of 2024-04-14. See the latest version.

Author
Stephen Montague
Ratings
0 0 0
Version
2024-04-14-beta
Created
2024-04-12
Updated
2024-04-14
Size
91.8 KB
License
N/A
Applies to

For the website http://gamesbyemail.com/Games/Checkers#Preview by Scott Nesin, to play the game Checkers, versus a computer opponent, under the game Preview tab. If you visit, be sure to check out GBE homepage, which has clones of games like Risk and Diplomacy, as well as Checkers, Chess, and many indie titles.

This is the first draft for a MCTS-PUCT* based AI agent that may be applied to more games in the future.

* (Stands for Monte Carlo Tree Search with Predictive Upper Confidence bounds for Trees - made famous as part of the AlphaZero algorithm, although this version uses a far less complex crafted heuristic for Checkers rather than a neural network, although net versions have been trained and may come later.)

The related source repository is here:
https://github.com/Viktory-II-Komputer/Komputer/tree/main

There's also a standalone demo version under development here:
https://github.com/Viktory-II-Komputer/Komputer/tree/Komputer-Demo

Have a good one.