Open AI Championship

Project

Sandbox

Round 1

Round 2

Finals

Песочница (на 2 декабря 2012 г.)

Recent comments

VK Group

Обновление Local runner'а

По многочисленным просьбам участников функциональность Local runner’а была значительно расширена. Теперь его можно запускать с целым рядом дополнительных параметров.

Параметры:

  1. Отрисовка боя на экран: true или false.

  2. Синхронизация обсчёта боя и его отрисовки на экран: true или false. Не используется, если значение первого параметра false.

  3. Количество танков в команде: 1 .. 3.

  4. Имя файла с результатами боя. Формат:

    а. Первая строка: вердикт игры. OK - игра успешно протестирована. FAILED - непредвиденная ошибка при тестировании игры (например, порт подключения стратегии 31000 уже используется).

    б. Далее в каждой строке результат участия одной стратегии в порядке: EmptyPlayer, QuickStartGuy, You. Формат записи: “<место> <количество_баллов> <вердикт>”, например, “1 750 OK” или “3 0 CRASHED”.

В архив с Local runner’ом уже добавлено несколько различных скриптов запуска. Вы можете создавать свои на их основе.

Добавлено:

  • 14 ноября 15:30: Сделано несколько незначительных улучшений в Local runner’е. В том числе теперь можно изменять скорость отрисовки боя с помощью стрелочек вверх и вниз. Текущая скорость отображается в правом верхнем углу.


Aywee

Aywee

Москва

finally…

Nov 14, 2012 12:27:40 PM
vchervanev

vchervanev

Magenta Technology

Осталось прикрутить его к репитору.

Nov 14, 2012 2:42:22 PM
SladeThe

SladeThe

Команда Russian AI Cup

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

у меня одного не работает страница отправки стратегии?

Были временные неполадки. Сейчас всё работает.

Nov 14, 2012 3:51:15 PM
Edro

Edro

Пермский политех

Очень хотелось бы иметь возможность выводить на экран раннера свои точки/линии, задавая игровые координаты точек, например.

Nov 14, 2012 4:36:22 PM
admin

admin

Команда Russian AI Cup

faceless

faceless

Ахтубинск

Было бы здорово иметь возможность выводить текстовые сообщения над танком, видимые всем зрителям. Что-то вроде self.showMessage(“i kill you!”); :)

Мы не будем это внедрять из соображений безопасности.

Nov 14, 2012 8:18:38 PM
admin

admin

Команда Russian AI Cup

albynos

albynos

Ростов-На-Дону

Вы случайно не сделали чтоб унылый QuickStartGuy больше не стрелял в мертвые танки ? Весьма мешает тестировать ;)

Он не случано такой глупый. Вы должны видеть ошибки стандартного алгоритма и не повторять их.

Nov 14, 2012 8:19:52 PM
qulinxao
admin

admin

Команда Russian AI Cup

Он не случано такой глупый. Вы должны видеть ошибки стандартного алгоритма и не повторять их.

мы должны видет все недостатки всех тех кто ниже нас по таблице результатов.

и тем более видет недостатки своих ботов в сравнении с выше расположеними которые приводят к проигрышу им ( например не учёт что поле конечно и уклонение при упоре(или излишней близости если пуля достаточно далеко) в стену в её сторону “неполезно”)

а для победы над вышестоящими мы тем более должны видет недостатки вышестоящих для эксплуатации их в нашу пользу.

следовательно глупость квикстарта не может быть опрадана вашим аргументов.

то что он игнорирует трупики - может в финале стать преимущестом при стрелбе в скорооживаемый буксируемый мёртный танк - понятно что это условная стрелба по мёртвому - но всё таки

Nov 14, 2012 10:00:46 PM
Varden

Varden

ИЭС Патона

При запуске local-runner.jar появляется процесс джавы и сразу отрубается. При запуске батника с “java -cp…” моргает окно консоли и даже процесс джавы не запускается. А с “start javaw -cp…” выдает ошибку что не может найти javaw. Старый локал ранер работает нормально.

Nov 14, 2012 10:18:06 PM
flomz

flomz

Москва

Varden

Varden

ИЭС Патона

При запуске local-runner.jar появляется процесс джавы и сразу отрубается. При запуске батника с “java -cp…” моргает окно консоли и даже процесс джавы не запускается. А с “start javaw -cp…” выдает ошибку что не может найти javaw. Старый локал ранер работает нормально.

та же проблема

Nov 15, 2012 5:11:33 PM
flomz

flomz

Москва

А нет, отбой: я НИЧЕГО не менял, но сообщение “ожидание подключения стратегии” появилось только где-то после 6-го запуска

Nov 15, 2012 5:15:06 PM
Varden

Varden

ИЭС Патона

flomz

flomz

Москва

А нет, отбой: я НИЧЕГО не менял, но сообщение “ожидание подключения стратегии” появилось только где-то после 6-го запуска

Повезло. А я вот что ни делаю - не работает. Да и походу тут всем пофиг.

Nov 15, 2012 9:38:24 PM
Varden

Varden

ИЭС Патона

У кого такая же фигня как и у меня, то вам сюда: “java” не является внутренней или внешней командой. Мне помогло.

Nov 15, 2012 11:32:55 PM
SladeThe

SladeThe

Команда Russian AI Cup

flomz

flomz

Москва

при установке move.set_fire_type((FireType)REGULAR); танк не стреляет совсем.

move.set_fire_type(REGULAR_FIRE);

Nov 16, 2012 10:30:16 AM
EXisTAnZ
Edro

Edro

Пермский политех

Очень хотелось бы иметь возможность выводить на экран раннера свои точки/линии, задавая игровые координаты точек, например.

былоб неплохо, иначе приходится трейсить свои прицелы линии координатами в консоли

Nov 16, 2012 4:58:38 PM
SladeThe

SladeThe

Команда Russian AI Cup

sanatik

sanatik

IT университет

У меня так и не запускается. Стоит ожидание стратегии.

После появления надписи вы должны запустить свою стратегию.

Nov 18, 2012 12:43:57 AM