Damath is a game which practices and tests the calculation skills of the players. Damath was invented by Jesus Huenda, a teacher from Sorsogon who aims to use board games to teach those dislike mathematics to learn the subject. Back in senior high school, I made derivative damath, a version of Damath that practices players in basic derivative rules for calculus. You can watch it below.
Originally, I was planning to implement it, but it would be complex to calculate since it involves derivatives, so I went and implemented my former professor version of Damath for Discrete Mathematics, Dismath.
This is a web implementation of the paper: https://ieeexplore.ieee.org/document/9072894 written by my former professor college professor Dr. Melvin Cabatuan.
You can find more of his work at:
His original game is written using pygame, and I implemented it using React. There might be bugs in the code due to time constraints, but it should be stable at the very least. The AI opponent is not as strong as stated in the paper, as my static evaluation function is the bare minimum. It does not search deep the tree of best case scenarios. Unfortunately, I cannot commit time to make it better due to the other ongoing bootcamp I am currently attending.
Tutorials followed to start this project: Create a Chess Game with ReactJS