Хабр Курсы для всех
РЕКЛАМА
 Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать! 
На поздних этапах резать путь становится не эффективным, тк чтобы вернуться потом нужно пройти весь цикл.
при движении чисто по циклу, ближе к концу игры цели будут достигаться быстрее в среднем.
я думаю неоптимизированный и данный оптимизированный вариант движения +- равны (интересно было бы измерить или посчитать), просто оптимизированный быстрее проходит начало, неоптимизированный — конец.
Змейка, мыши и Гамильтон