KnightMovePuzzle is a game that based on the Knights Tour chess puzzle.
There are three levels of difficulty:
At all levels main target is to visit all squares on the board.
At the easy level you can start and finish on any square on the board.
At the medium level you can finish from any square on the board, but start square are randomly generated by the app.
At the hard level you can start from any square on the board, but the finish square are randomly generated by the app.
Also all levels have three different board sizes (5x5, 8x8, and 10x10 squares)
Good luck!