The 'Sudoku Solver With Colors' app is designed for both learning the basic rules for Sudoku as well as for solving puzzles, simply through the use of colors!
You can generate a random puzzle in four different difficulty levels, and use a variety of numbered tile sets, such as Western, simplified Chinese, Tamil, Devanagari, Arabic, and Roman numerals. For an added challenge, you can also use flowers, butterflies, Monopoly pieces, and American Sign Language tile sets.
The app will indicate through the use of colors where a selected number might belong. It will also reveal the hidden 'naked pairs' within the notations, and show if there are any unique numbers among the notation's rows, columns, and biscuits.
There is an option to automate the solving of generated puzzles, and a slider control for changing the speed of the automatic solution. While the app may not be able to solve every 'hard' and 'evil' puzzle automatically, it can assist in whittling down the puzzle for your continuing challenge.