Would it also be possible to implement the Automa version?
Might be a good way for new players to learn the game.
And a good way to become familiar with this implementation.