Решение сией задачи:
2f85e87d243956b0e0c8b100f89d5889.pdf
Решает задачу путем поиска в глубину, проходя ветвь до тупика (или уже пройденной клетки), после чего возврашается до развилки.
Повторяет до тех пор пока не вернется в начальную точку и из нее не будет доступных путей.
Доступна возможность исследования до встречи, или до полного исследования.
Доступна возможность вывода передвижений в реальном времени (только на Windows).