Found a game related to knight's tour Knight's Score
The basic idea is to gather as much points as possible, avoiding some cells.
What is the math of this? Can algorithm be constructed to visit all cells except certain ones (to avoid negative values in the game)?
Is the problem always solvable?
Yes, the game is solvable in the sense that an optimal move sequence can be found. This follows from the fact that there are only finitely many move sequences.