Hello! In the comments to the bottom post everything is rightly explained - the person understood the essence of the game. To see the logic of movements, click on "Chart" and try to move around. This will clearly demonstrate how the game moves your character on the map. And about "it is impossible to understand" - maybe my tongue-tie is superimposed on the tongue-tied language of the Google translator)
PS MacOS does not change the size of the buttons after each move, the behavior of Ubuntu (on gif) was a surprise for me.