Robo Judge System (Sumo)

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 баллов.
Все раунды в матче обязательные. После окончания последнего раунда, будет показано окно с результатом всего матча. Например, «Синий победил!». Так же в этом окне рядом с названием команд будет указано количестов набранных баллов (выигранных раундов).

Примеры скриншотов приложения

sumo_about sumo_main sumo_match_1
sumo_match_2 sumo_match_3 sumo_match_result

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

Так же вы можете прислать свои идеи и предложения по улучшению приложения, мы обязательно их рассмотрим и постараемся реализовать.