Введение

Stack Attack была игрой соревнований FIRST Robotics 2003 года. Две команды, состоящие из двух роботов, соревнуются, перемещая большие контейнеры Sterilite в свои зоны и складывая их в стопки.

Планировка

В начале матча каждой команде выдается 4 контейнера, которые они могут расположить по своему усмотрению. Каждый из этих контейнеров отмечен ретрорефлекторной лентой, которая хорошо видна инфракрасным датчикам, входящим в комплект поставки. В центре поля, на вершине рампы, находится большая стопка из 29 контейнеров.

Объект

Цель этой игры – для каждого альянса из двух игроков набрать больше очков, чем у соперника. Подсчет очков ведется следующим образом: один балл за каждый контейнер в зоне подсчета очков альянса, умноженный на высоту их самой высокой стопки. Каждый робот, находящийся на вершине рампы в конце матча, добавляет к счету альянса 25 очков. Контейнеры, поддерживаемые роботом, не засчитываются в итоговый счет.

Человеческий игрок

Период участия игрока-человека составляет 10 секунд в начале матча, в течение которых один назначенный участник от каждой команды может выйти на поле и передать или принять один или несколько из своих четырех контейнеров игроку-человеку своей союзной команды. Это позволяло командам создавать стопки выше первоначальных четырех. Игрокам-людям необходимо было вернуться на платформу, реагирующую на давление, прежде чем их робот будет активирован.

Автономный

Автономный период в Stack Attack длился 15 секунд. В течение этого периода команды могли использовать инфракрасные датчики для поиска стопок команды соперника, следовать по белой линии с помощью тех же датчиков или использовать счисление для навигации к центральным стопкам.

Контролируемый человеком

Фаза управления человеком началась сразу после автономного периода. В течение этой фазы роботы стремились собрать как можно больше контейнеров на своей стороне, одновременно предотвращая попадание контейнеров на территорию противника и сбивание их стопок. Роботы, способные к штабелированию, использовали это время для начала строительства и защиты своей стопки контейнеров.

Автономный

Самая успешная стратегия в автономном режиме заключалась в том, чтобы провести робота через центральную стопку и столкнуть как можно больше контейнеров на площадку для начисления очков соперника. Поскольку перемещать контейнеры с одного конца поля на другой было очень сложно, как только большинство центральных контейнеров оказывались в одном конце поля, часто побеждала именно эта команда. Команды также могли попытаться найти и сбить стопки контейнеров, которые игроки-люди разместили в начале матча.

Управляемая человеком игра

Часто основная часть игры превращалась в хаотичный период, когда команды пытались освободить свою зону, одновременно стараясь оставить как можно больше ящиков в своей зоне подсчета очков. Роботы, умеющие строить башни, обычно охраняли свою башню на протяжении всего матча, а затем сбрасывали её непосредственно перед окончанием матча.