Robo Judge System (Sumo) предназначена для проведения соревнований по сумо. Она основана на наших правилах.
Установить приложение на Android устройство можно через Play market.
Главное окно приложения содержит 3 кнопки:
1) «О программе» — показывает информацию о программе
2) «Настройки» — настройки приложения. В настоящее время позволяет включать и отключать звук.
3) «Матч» — проведение матча сумо между роботами.
Матч состоит из последовательности раундов. В настоящее время матч содержит 4 раунда с разными стартовыми позициями роботов:
1) Лицом к лицу
2) Спиной к спине
3) Лицом влево
4) Лицом вправо
Соперники имеют условное название: «Красный» и «Синий». Рядом с названием команды указано количество выигранных раундов в текущем матче.
Окно раунда содержит:
— номер раунда в матче,
— название позиции раунда,
— изображение позиции и расположения роботов на ринге,
— кнопка «Старт» для начала раунда.
Когда раунд начат, идет начальный отсчет в 5 секунд, в течении которого роботы не должны двигаться. После истечения этого тайм-аута начинается отсчет 30 секунд на бой.
В течении боя судья может нажать кнопку «Стоп», чтобы остановить текущий бой. Если бой не остановлен досрочно, то после 30 секунд судье будет предложено окно принятия решения о результатах раунда.
1) «Победа» — присудить победу «Красному» роботу
2) «Ничья» — никому не присваивается победа в раунде. Например, когда ни один робот не покинул ринг и невозможно вычислить, какой их них ближе к центру ринга.
3) «Повторить раунд» — повторить текущий раунд еще раз. Например, фальстарт одного из участника.
4) «Победа» — присудить победу «Синему» роботу
За победу в раунде участнику присваивается 1 балл, за ничью — 0 баллов.
Все раунды в матче обязательные. После окончания последнего раунда, будет показано окно с результатом всего матча. Например, «Синий победил!». Так же в этом окне рядом с названием команд будет указано количестов набранных баллов (выигранных раундов).






В следующие версии планируется добавить возможности:
1) Настройка наличия кнопки «Ничья» в раунде. Чтобы можно было отключать ничью.
2) Сделать режим «короткого» матча. Например, если одна из команд выиграла 3 ранда из 4, то 4 раунд не будет проводиться. Если всего 3 раунда и одна команда выиграла первые 2, то 3 раунд не будет проводиться. То есть матч до заданного количества побед.
3) Сделать профили для матча, чтобы можно было самому задавать какие позиции и в какой последовательности должны быть в матче.
Так же вы можете прислать свои идеи и предложения по улучшению приложения, мы обязательно их рассмотрим и постараемся реализовать.