The home screen
When launching the program, a home screen allows you to choose names for the players (to play alone, choose "Automate" for one of the players), a set of options if you have created several, and to start a game (new game or suspended and saved game) which will display the game screen.
If you are playing against the "Automate", you can choose the level of the automate between the most basic (1) and the most sophisticated (7) using an option. Be careful, the automate makes calculations to choose its stroke, the duration of which varies exponentially with the level. Up to level 3 or 4, it will make its calculations while the opponent is executing its stroke and you will rarely see a wait. For higher levels, you may have wait times of a few seconds to a few dozen seconds depending on the performance of your phone.
Commands also allow you to display the preferences screen to modify options or create new option sets, the players screen to modify or add player names, and the help screen.
The game screen
The game board is displayed and the first player can select the square to empty (if it is the automate, you will have to click on "Start").
Then it will be the turn of the second player, and the players will play in turns until they decide to suspend or stop the game, or the program detects the end of the game (see the end of game options).
For maximum realism, you will not see on your screen the seed counts but images of squares of a homemade game with seeds. As in a real game you will be able to easily know the seed counts of the squares when their number is limited, but not when there are many. However, for players who prefer to see the counts displayed, an option allows you to always display all counts, and a command temporarily displays a part of the counts.
If you are interested in the thinking times, an option allows you to display a timer for each player.
You have a few command buttons on the screen:
the "Back" button allows you to recursively cancel the last stroke played, and "Forward" to recursively restore the last canceled stroke,
the start/continue button when one of the players is the Automate, makes the Automate play at the beginning or after "Forward" or "Back";
the "Counts" button shows the seed counts of the current player for a few seconds (if the option to show always counts has not been chosen).
Finally, a menu button displays menu commands:
reset the game,
suspend or resume timers (if displayed);
suspend the game with saving,
stop the game with distribution of leftovers,
display help.
The Preferences Screen
This screen allows you to add or remove sets of game options, modify their names, and modify these sets of options and save the changes. (see game options).
The Player List Screen
This screen displays the list of players and allows you, through buttons and editing areas:
to modify the names of the players,
to add players and enter their names,
to delete players,
to save the changes.
However, names left empty are not taken into account, and you will not be able to save the changes if you have deleted all the players or entered several identical names ...