— PROJECT NAME
Chinese Checkers
— ROLE
Solo
— DURATION
3 Weeks
— TEAM SIZE
Solo
The player has to compete against the computer in the classic game Chinese Checkers, the algorithm I used and learned about for this project was mini-max, which minimizes the possible loss and maximizes the possible gain that the Computer can achieve. This was a perfect fit for Chinese checkers.
Chinese checkers was a project made during a programming course where I learned about data structures and algorithms. The code and structure followed the model → view→ (MVC) pattern.
The algorithm for minimax is done in branching iterations to iterate the best move.