Помогите, пожалуйста. уже и копировал готовые решения, и менял все 10 раз. Мучиюсь больше 2х часов над этим (( Простите. Класс Snake , метод move(int dx, int dy) Подозреваю , что что-то не так в методах checkBorders(newHead); checkBody(newHead); Если удалить isAlive - то по последним 2м пунктам проходит. Но остается 3-й пункт. Если же isAlive оставить - то не проходит по 3,4,5 пункту.