EF9x9 – play with numbers

I wrote such App in 2017, just to test my very simple “rolling patterns” algorithm to quickly generate correct grids for “Sudoku”. Now I decided to publish it, but only on my website, just for my family, my friends and the readers of my articles 🙂


How it works

When you start the App, you will see these elements:
– 9×9 boxes (the game grid)
– 9 buttons named 1 to 9 to enter the desired number
– 1 checkbox to select the easy mode (easy=more numbers on the grid)
– 1 button “new” to start a new game
– 1 message box for messages, also used to clear last entered digit

Start a new game pressing “new”. If you press again “new” when a game is already started, you will receive a dialog box to confirm that you really want to clear the current game (with long tap on button).

Now you have your grid with some black numbers inside. The scope of the game is to fill all the 9×9 grid with the correct numbers. To enter a number, first tap the grid element that you want to set (black numbers cannot be selected). When a grid element is selected, its border changes the color to red. Now, you can press one of the 9 gray buttons with the number you want to set. The number will be showed in red.

If the number is wrong (exists in the same row or in the same column or in the same sub-grid 3×3) you will see a red flashing light in the message box, with the coordinates of the duplicated number.

When you enter the last correct number in the grid, then the message “Solved!” will appear with green background in the message box.

There is a trick to automagically solve the game 🙂 I will not disclose this trick, but if you are able to find it, you will see in the message box the word “Hacked!” and your grid filled with the right numbers.

If you previously entered a number and then want to delete it, first tap the grid element that contains it, then tap the message box. A message like “- cleared -” will appear and the grid element will disappear. In this case, the message box acts like a button.

The “easy” checkbox has the purpose to select the game mode. In easy mode, you have more numbers already present on the grid after pressing “new”, otherwise (more difficult) you have less numbers.

You can download the zip from my downloads page. Have fun!