Задача про волка, козу и капусту: как решать переправы

Головоломки с переправой через реку — одни из самых старых в мире, и они до сих пор ставят в тупик даже взрослых. Маленькая лодка, несколько пассажиров и одна большая проблема: некоторых нельзя оставлять вместе. В этом гайде разобрана классическая задача, а затем дан пошаговый метод для более сложных версий с примерами из нашей игры Silly Raft.
Как это работает
В классической версии фермер должен перевезти через реку волка, козу и капусту. В его лодке помещаются только он сам и один из них. Если оставить волка наедине с козой, волк съест козу. Если оставить козу наедине с капустой, коза съест капусту. Этой загадке больше тысячи лет.
Во всех головоломках с переправой действуют одни и те же три правила: в лодке мало места, кто-то должен сидеть на вёслах, а некоторых пассажиров нельзя оставлять вместе без охраны. Раз лодка должна возвращаться за остальными, рейсов всегда нужно больше, чем кажется.
Решаем классическую задачу
Секрет в том, чтобы заметить пассажира, который замешан в каждом конфликте. Волк хочет съесть козу, а коза — капусту: коза есть в обеих парах, поэтому козу нужно везти первой.
Сначала перевезите козу и вернитесь один. Затем перевезите волка и привезите козу обратно с собой. Потом перевезите капусту и вернитесь один. Наконец, съездите за козой. Всего получается семь переправ.
Главный ход — вернуть козу обратно. Кажется, что это шаг назад, но это единственный путь к победе. В большинстве головоломок с переправой спрятан такой же ход.
Шаг 1. Выпишите, кого нельзя оставлять вместе
Перед любым рейсом запишите все конфликты. В Silly Raft читать даже не нужно: правила каждого уровня нарисованы на карточках в верхней части экрана: голодный зверь, рот, а затем то, что он любит есть. Лиса любит цыплёнка, цыплёнок любит семечки, а кролик любит морковку.
Теперь ищите цепочки. Зверь, который сам голоден и при этом служит кому-то лакомством (например, цыплёнок между лисой и семечками), — и есть главный виновник. Обычно именно его везут первым и именно его возвращают обратно.
Шаг 2. После каждого рейса проверяйте все места
После каждой переправы проверяйте берег, который вы покинули, и берег, куда приплыли. Охранник защищает всех: в Silly Raft там, где находится бобёр Капитан Twig, никто ни за кем не гонится.
В Silly Raft плот тоже считается. Если выдра повезёт лису и цыплёнка без бобра, лиса погонится за цыплёнком прямо по дороге. Погоня возвращает вас на ход назад, но переправа всё равно засчитывается. На поздних уровнях появляется сторожевой пёс: он не даёт остальным есть друг друга, но сам гоняется за кроликом.
Шаг 3. Продумайте обратные рейсы
Лодка должна возвращаться, поэтому думайте о каждом обратном рейсе. Пустой возврат подходит, когда оба берега безопасны. Если нет, возьмите пассажира с собой обратно. Начиная с 4-го уровня в Silly Raft на каждом уровне нужен хотя бы один возврат с пассажиром, так что очевидный план никогда не работает.
Помните, кто умеет грести. В Silly Raft грести могут только бобёр и звери с нарисованным маленьким веслом. С 8-го уровня грести умеет и выдра, поэтому бобёр может остаться охранять берег. Только не оставляйте выдру наедине с рыбой.
Шаг 4. Ведите записи и не ходите по кругу
В больших головоломках легко запутаться. Нарисуйте на бумаге две колонки, по одной на каждый берег, и после каждого рейса записывайте, кто где. Если вы вернулись к расстановке, которая уже была, значит, вы ходите по кругу: вернитесь и попробуйте другой ход.
В Silly Raft при подсчёте звёзд все ваши переправы, включая неудачные и отменённые, сравниваются с лучшим решением. Отмена убирает последнюю переправу, но она остаётся в счёте. Перезапуск обнуляет счётчик, так что если вы запутались, начните заново и следуйте своему плану.
Попробуйте Silly Raft и другие головоломки
Silly Raft превращает задачу о переправе в игру с картинками: плот на три места, медведь, который занимает два места, и звери, не желающие ехать вместе. Picnic Squabble — ещё одна головоломка о том, кто с кем сидит, а в Duck Canal нужно думать наперёд и иногда даже закрывать только что открытые ворота.
Игры для тренировки
Новинка
Silly RaftНовинка
Новинка
Picnic SquabbleНовинка
Новинка
Duck CanalНовинка