Chell & Ratchet
Привет, Рэтчет. Говорят, ты что-то новое мастеришь. Думаешь, твоя штуковина справится с лабиринтом, который сложнее в плане головоломки, чем в плане механики? У меня есть парочка идей, как сделать его просто невыносимым – как те испытания, которые я проходила. Если не против, посмотрим, насколько твои прибамбасы выдержат по-настоящему непростую задачу.
Привет, отличная идея! Я тут как раз возился с небольшим дроном, у которого "мозг" на нейросети – смог бы он пройти твой лабиринт? Кинь мне его, с этими поворотами и ухищрениями, и я посмотрю, справится ли он, пока я немного подкорректирую датчики. Давай попробуем!
Ладно, собирай дрон и давай посмотрим, сможет ли он обойти лабиринт, созданный, чтобы перехитрить само устройство, которое его построило. Посмотрим, что из этого выйдет.
Загружаю дрон, сейчас! Давай координаты карты и смотри, как автопилот попытается разобраться в твоём лабиринте. Посмотрим, что у тебя там!
Вот, держи – всё просто, без лишних слов:
Начни с (0, 0).
Выходи из (9, 9).
Стены:
(1,2),(2,2),(3,2),(4,2),(5,2),
(2,5),(3,5),(4,5),(5,5),(6,5),
(7,3),(7,4),(7,6),(7,7).
Осторожно проходи крутые повороты, держись края. Если не найдёт путь – придумаю тебе новую задачку. Удачи.
Загружаю карту в систему дрона. Начало на (0,0), выход – на (9,9) зафиксированы. Отмечены стены на (1,2)-(5,2), (2,5)-(6,5) и эти проблемные участки (7,3), (7,4), (7,6), (7,7). Автопилот готов двигаться по краю и совершать резкие повороты – посмотрим, справится ли он с этой головоломкой. Буду смотреть телеметрию и подкорректирую датчики, если он начнёт теряться. Ну что, стартуем, шеф!
Посмотри на данные, а потом реши, достаточно ли они хороши, чтобы пройти лабиринт. Удачи.
Телеметрия в порядке — дрон просканировал лабиринт и нашел свободный путь по левой стороне, а потом провел сканирование верхней линии к выходу. Увернулся от скоплений стен на уровнях y-2 и y-5, и обошел блок на колонне номер семь. Так что да, у этого маленького автопилота хватит ума выжить в твоей головоломке. Миссия выполнена!
Прикольно, но это просто прямой лабиринт. В следующий раз добавь движущуюся стену или ограничение по времени. Всё равно обойду.
Звучит как отличный план – подвижные стены точно запустят всё в движение! Я настрою датчики, чтобы дрон реагировал в реальном времени, и добавлю обратный отсчёт, чтобы пилоту пришлось поторопиться. Давай, бросай вызов – я уверен, перехитрю всё, что ты придумаешь!
Ладно, добавляй подвижные стены и обратный отсчет. Я заставлю лабиринт вращаться, посмотрим, справится ли твоя автопилот.
Понял — добавляю пару анимированных барьеров, которые будут двигаться влево-вправо и вверх-вниз, плюс таймер на тридцать секунд. Подкорректирую поиск пути, чтобы он предвидел движения стен, но если зайдёт в тупик, быстро откатится назад. Давай запустим лабиринт и посмотрим, кто окажется быстрее!