SoK/2025/StatusReport/Rishav Ray Chaudhury
Appearance
< SoK | 2025/StatusReport
Games: Add a Mancala Game to Mankala Engine
Project Abstract
The aim is to implement the game Kalah, a North American variant of the Mancala family of games. It involves sowing and capturing of beans. Also, a new move selection algorithm.
Mentors
Benson Muite, Joao Gouveia
Timeline
Weeks 1-4
For the first couple of weeks, I went through the codebase and understood how the files are implemented. I started writing game during this time.
Weeks 5-8
I wrote the tests, implemented the TUI and wrote the greedy move selection algorithm.
Weeks 9-10
I couldn't get much done due to college exams.
Weeks 11-12
I wrote a script to benchmark the available games with the various algorithms.
Blog
My blog can be found here.