Урок 3. Сбор и посадка

Дрон собирает готовый урожай и сажает новые семена.

Две главные команды фермы

harvest() собирает то, что выросло на клетке, а plant(wheat) сажает новое семя. Комбинируя их с движением, дрон обрабатывает всё поле.

harvest()
plant(wheat)
right()

Дальше — автоматизация

Вручную обрабатывать десятки клеток долго. Поэтому следующий шаг — условия и циклы: они позволяют дрону работать самостоятельно.

Частые ошибки

Посадка на занятую клетку или сбор с пустой — действия впустую. Поэтому дальше мы добавим проверку ready()/here(): сначала узнаём, что под дроном, и лишь потом решаем — собрать или посадить.

Частые вопросы

Что будет, если собрать с пустой клетки? Действие пройдёт впустую. Поэтому дальше добавляют проверку here()/ready() перед сбором.

Чем harvest отличается от plant? harvest() собирает готовый урожай, plant(wheat) сажает новое семя в клетку.

Начать игру бесплатно