Odin Hoff Gardå

↪︎ Solving NRK's Former with Monte Carlo Tree Search

In this project, I implemented the Single-Player Monte Carlo Tree Search (SP-MCTS) (Schadd et al., 2008) algorithm to solve NRK Former, a puzzle game developed by the Norwegian Broadcasting Corporation (NRK). The goal of the game is to remove all blocks from a 9x7 grid using as few moves as possible by clicking on connected blocks of the same color.

Example game of NRK former played by the computer

Check out the repository and try it out yourself!

Note: I also implemented a model using Deep Q-Networks (DQN) to solve the same game, but I found that the MCTS approach was more effective for this particular problem. You can find that implementation here.

GitHub Repo