Конечная точка должна быть всегда видна...

- Разобраться с рестартом
- и с неправильной обработкой разрешенных ходов