Расчёт сложности
- Минимум ходов уровня считается формулой по графу плиток, а не выставляется вручную
- В формулу входит число плиток, число тупиков и расстояние от старта до ближайшего тупика: каждый тупик, кроме финального, требует возврата
- Уровень решается поиском маршрута — так проверяется, что он вообще проходим за расчётное число ходов
- Отдельная команда прогоняет анализ всех уровней и не должна выдавать предупреждений