Открытое соревнование по программированию искусственного интеллекта

Проект

Песочница

Раунд 1

Раунд 2

Финал

Песочница (на 19 октября 2014 г.)

Последние комментарии

3 ноября 19:39: alevlaber написал комментарий в посте Закрытие Russian AI Cup 2014
3 ноября 19:36: andrey.chernov написал комментарий в посте Закрытие Russian AI Cup 2014
3 ноября 19:33: alevlaber написал комментарий в посте Закрытие Russian AI Cup 2014
3 ноября 19:30: andrey.chernov написал комментарий в посте Закрытие Russian AI Cup 2014
3 ноября 19:26: alevlaber написал комментарий в посте Закрытие Russian AI Cup 2014
1 октября 13:18: andrey.chernov написал комментарий в посте Закрытие Russian AI Cup 2014
29 сентября 10:26: alevlaber написал комментарий в посте Закрытие Russian AI Cup 2014
4 сентября 14:57: steleal написал комментарий в посте Закрытие Russian AI Cup 2014
4 сентября 14:56: steleal написал комментарий в посте Закрытие Russian AI Cup 2014
4 сентября 08:24: zavod написал комментарий в посте Закрытие Russian AI Cup 2014

Группа ВКонтакте

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

По просьбам участников в Local runner добавлены следующие настройки:

  • render-to-screen-scale - позволяет изменять размер окна Local runner’а от 0.5 до 2.0 от оригинала, значение по умолчанию 1.0;
  • tick-count - позволяет устанавливать длительность основного времени игры в интервале от 1000 до 100000 тиков, значение по умолчанию 6000.


Jekyns

Jekyns

Университет

как определить два хокеиста а не одного?

12.09.2014 18:37:31
LeeT

LeeT

Россия

Хотел предложить убрать задержку у SWING. Так как получается если я захочу замахнуться для удара то сила удара будет от 10 до 20 тиков. Надеюсь вы поняли меня. Поясню ещё раз , я не смогу выполнить удар с замахом от 1 до 10

12.09.2014 20:52:02
daniilnaletovgm

Возможно я просто невнимателен, но можно где нибудь в LocalRunner установить стратегию для оппонента? Просто часто надо отработать определенный элемент и приходится сидеть и ждать 1-2 игры пока попадется необходимая игровая ситуация, что очень раздражает и затормаживает процесс(

12.09.2014 20:55:58
tyamgin

tyamgin

Симферополь

Возможно я просто невнимателен, но можно где нибудь в LocalRunner установить стратегию для оппонента? Просто часто надо отработать определенный элемент и приходится сидеть и ждать 1-2 игры пока попадется необходимая игровая ситуация, что очень раздражает и затормаживает процесс(

В файле .properties пишешь p1-type=Local p2-type=Local

Если base-adapter-port=31001, то стратегия твоего оппонента должна быть запущена на 31002-м порту.

12.09.2014 21:08:56
supoved

supoved

B2M Solutions

Есть ли возможность выводить в консоль local-runner-console.bat результат игры, а то считывать каждый раз из файла не комельфо =) И можно ли параметром указать путь до local-runner.jar, а то сейчас он ищет в текущей папке, что не очень удобно.

13.09.2014 0:07:23
cersanit90
supoved

supoved

B2M Solutions

Есть ли возможность выводить в консоль local-runner-console.bat результат игры, а то считывать каждый раз из файла не комельфо =) И можно ли параметром указать путь до local-runner.jar, а то сейчас он ищет в текущей папке, что не очень удобно.

Runtime.getRuntime().exec(“cmd /c local-runner.bat”, null, new File(“..\local-runner”));

Для Java. Думаю для других языков тоже можно указать. Про счет: можно считать world.getMyPlayer().isJustMissedGoal(); world.getMyPlayer().isJustScoredGoal();

13.09.2014 11:28:59
almazthestar

almazthestar

Казань

supoved

supoved

B2M Solutions

Есть ли возможность выводить в консоль local-runner-console.bat результат игры, а то считывать каждый раз из файла не комельфо =) И можно ли параметром указать путь до local-runner.jar, а то сейчас он ищет в текущей папке, что не очень удобно.

world.getMyPlayer().getGoalCount() + “x” +world.getOpponentPlayer().getGoalCount()

14.09.2014 15:12:21
feniks

feniks

Украина

Подскажите как понимать следующие утверждения. 1) Скорость равна 20 тиков ^ -1 (это что значит, что хокеист проезджает 1 еденицу за 20 тиков) ? 2) Базовый шанс равен 150%. Что такое 150% ?

14.09.2014 16:24:09
dantistus

dantistus

Freelance Web & Graphic Designer

feniks

feniks

Украина

Подскажите как понимать следующие утверждения. 1) Скорость равна 20 тиков ^ -1 (это что значит, что хокеист проезджает 1 еденицу за 20 тиков) ? 2) Базовый шанс равен 150%. Что такое 150% ?

Скорость измеряется как (единица расстояния) / (единица времени). В данном случае единица расстояния - пиксел? :) - не указана, единица времени - тик, скорость выражается как 1/тик или тик ^ -1 (тик в минус первой степени). Кстати, хоккеист такую скорость вряд ли разовьет, речь идет о шайбе.

14.09.2014 17:45:22