Skip to Content

Nine Men's Morris

A suprisingly fun game.
3 August 2026 by
All Things Toasty Software Ltd, Austin Welsh-Graham

One of the projects I've been working on recently is bringing over some traditional strategy games to Odoo. With this, I'm pleased to share that the first version of the Nine Men's Morris game is now available directly on my website.

Right Here

What's Currently Available?

The current release focuses on providing a solid foundation for playing the game so that you can play a classic game of Nine Men's Morris in the browser. This first release is intentionally focused on getting the fundamentals right before expanding the feature set further.

What's Coming Next?

While the game is already fully playable, there are a few features that are currently under development that i think will make future versions even more useful.

Planned improvements include:

  • Recommended Moves: To help see the best moves to make.
  • AI Opponents: So you can play against the computer.
  • Nicer UI: So that it looks a bit nicer.

These features are quite a lot more work being based on a C++ implementation of the game so that it can calculate the perfect moves based on the dataset of every possible move. If interested you can find the GitHub repo for this here.

Nine Men's Morris API

Why Make This?

Granted that Nine Men's Morris is a really interesting game, having it's distinct stages, complex move sets, and a really complex mathematically solved solution. Most importantly, it seemed fun.

With all the Odoo modules and web development that I've been doing recently, both personally, and for work. Being able to make something that can allow me to do some extra C++ programming is nice.

Try It Yourself

The first version is currently live and available now so you can play it directly on my website.

I'll need to find a way to make it breadier, but it's still ready.

The Baker's Archive
A Digital Archive for Bakers