Hi, I'm Martin, the author. Thanks for analyzing the game and the recommendations. I was actually working on your solution a already. So it will be coming up shortly. Also, for those who were suggesting to put it on iTunes and the Play Store, it already is. Enjoy playing! - @mrtnkl
I have nothing much to contribute, but I want to say that this is really well done, I'm having a lot of fun with it, and thanks for making an iOS app for it. Now I just need to train my brain to notice rows determined by the "identical row" rule....