Most recently, Habré had a wonderful article
Electronics for Beginners → Independent Study of Circuit Engineering. Synthesis of automata on triggers. Part 1On the example of the game “Wolf-Goat-Kapus”, the
author showed how the graph of Moore’s automaton is performed and how a digital device can be designed with its help.

I liked the article so much that I also wanted to make a hardware implementation of this game.
My "game" is implemented on FPGA. Verilog hardware description language was used.
I even wrote two different implementations of the game!
The whole project for FPGA, source code, demo video and explanations
here .