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

Раунд 1

Проект

Песочница

Раунд 1

Раунд 2

Финал

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

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

1 ноября 15:44: AlexeyN написал комментарий в посте Планы по развитию чемпионата
1 ноября 11:24: tyamgin написал комментарий в посте Планы по развитию чемпионата
1 ноября 10:35: tyamgin написал комментарий в посте Планы по развитию чемпионата
31 октября 18:17: AlexeyN написал комментарий в посте Планы по развитию чемпионата
31 октября 18:15: AlexeyN написал комментарий в посте Планы по развитию чемпионата
31 октября 14:38: amurushkin написал комментарий в посте Планы по развитию чемпионата

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

 

Раунд 1 будет проводиться с 28 по 29 ноября 2015 года. В нём примут участие лучшие 900 стратегий. Формат игр 4x1 (багги). Этот этап будет состоять из 2 частей, между которыми будет перерыв (в течение него будет возобновлена работа Песочницы), позволяющий улучшить свою стратегию. Каждая часть будет длиться 12 часов, перерыв — 24 часа.

Для игр в каждой из частей Раунда 1 будет выбираться последняя корректная стратегия, отправленная до начала соответствующей части. Игры будут проводиться волнами. В каждой волне каждая стратегия примет участие ровно в одной игре. Количество волн будет не меньше 10.

Набор участников в каждой игре будет составляться случайно равновероятно (в отличие от Песочницы, где стратегия имеет большие шансы встретиться с равной себе). Для формирования таблицы результатов Раунда 1 будет использоваться суммарное количество баллов, набранное по итогам всех игр, и лучшие 300 стратегий (при равенстве рейтинга приоритет отдаётся участнику, раньше отправившему свою стратегию) пройдут в Раунд 2. Начальное значение рейтинга каждого участника равно нулю, за каждую проведённую игру он получает определённое количество баллов:

  • 1 место — 8 баллов,
  • 2 место — 4 балла,
  • 3 место — 2 балла,
  • 4 место — 1 балл.


alevlaber

alevlaber

Костанай

Карты будут новые или кто-то может захардкодить маршрут по имени карты?)

10.11.2015 14:34:11
DeWa

DeWa

ВТЭИ КНТЭУ

alevlaber

alevlaber

Костанай

Карты будут новые или кто-то может захардкодить маршрут по имени карты?)

Насколько я понял, из документации, в первом раунде новых карт не будет. Возможно будут во втором. 100% будут новые карты в финале)

11.11.2015 0:33:10
AntonK

AntonK

Харьков

alevlaber

alevlaber

Костанай

Карты будут новые или кто-то может захардкодить маршрут по имени карты?)

Главное ещё захардкодить как выезжать, когда другие игроки сбивают\разворачивают, захардкодить сбор бонусов и т.д. ;)

19.11.2015 22:30:08
Jysed12

Jysed12

Krasnodar

AntonK

AntonK

Харьков

Главное ещё захардкодить как выезжать, когда другие игроки сбивают\разворачивают, захардкодить сбор бонусов и т.д. ;)

есть ли возможность узнавать положение бонусов?)

20.11.2015 14:24:27
ArturRush

ArturRush

НИУ ЮУрГУ

Jysed12

Jysed12

Krasnodar

есть ли возможность узнавать положение бонусов?)

Да, но хардкодить не получится, они во время игры динамически появляются в случайных местах)

22.11.2015 3:01:32
nakilon

nakilon

Москва

Разбалловка 8-4-2-1 просто таки соблазняет захардкодить, потому что одно первое место получается лучше, чем два вторых…

22.11.2015 8:48:36
Dxoid

в финале разум машинок зайдет за пределы и они поработят мир :бугага :D

26.11.2015 12:49:31
SKolotienko

SKolotienko

Москва

После финала с mail.ru свяжутся разработчики Лады, чтобы внедрить автопилот :)

26.11.2015 13:16:09
ArturRush

ArturRush

НИУ ЮУрГУ

Не знаю где спросить, да и без разницы в общем то: почему у некоторых ники выделены жирным?)

28.11.2015 19:06:06
AdmiralShadow

AdmiralShadow

ХГТУ

ArturRush

ArturRush

НИУ ЮУрГУ

Не знаю где спросить, да и без разницы в общем то: почему у некоторых ники выделены жирным?)

По опыту предыдущий соревнований, если выделено жирным, то последняя версия не старше 3-х дней. Возможно сейчас это не так.

28.11.2015 19:16:17
ArturRush

ArturRush

НИУ ЮУрГУ

AdmiralShadow

AdmiralShadow

ХГТУ

По опыту предыдущий соревнований, если выделено жирным, то последняя версия не старше 3-х дней. Возможно сейчас это не так.

Спасибо, выглядит правдоподобно)

28.11.2015 22:16:36
nakilon

nakilon

Москва

Эх, как-то я не ожидал, что в Раунде 1 место будет в два раза более дальнее, чем в Песочнице ( Ленился исправить багу с таймлимитом на карте от ud1 – футболка теперь на волоске (

28.11.2015 23:18:21
DVS

DVS

здесь может быть Ваша компания! :)

8 часов до разморозки, а сервера зависли

29.11.2015 3:19:01
hilmekrhu

hilmekrhu

Positive Technologies

DVS

DVS

здесь может быть Ваша компания! :)

8 часов до разморозки, а сервера зависли

Ни потестить, ни проверить, что только что залитая стратегия будет принята…

29.11.2015 3:31:23
gohard

gohard

НИУ ВШЭ (ГУ-ВШЭ)

Визуализация тоже у всех не работает?

29.11.2015 3:56:46
gohard

gohard

НИУ ВШЭ (ГУ-ВШЭ)

Даже репитер не работает. Что-то там вообще все наглухо полегло невовремя. Никак не потестить(

29.11.2015 4:00:24
Bibr

Bibr

Майкоп

tyamgin 2-3 позиции из-за упавших стратегий потерял

29.11.2015 9:54:08
juvus

juvus

Lappeenranta University of Technology

Как всегда заливка последней непротестеной версии за полчаса до начала чего-то. Люблю этот стиль)))

29.11.2015 11:29:28
alkozel

alkozel

Калужский филиал ГУ СДА при Спецстрое России

juvus

juvus

Lappeenranta University of Technology

Как всегда заливка последней непротестеной версии за полчаса до начала чего-то. Люблю этот стиль)))

Такая же ерунда. Удачи получить футболку!

29.11.2015 11:52:17
TongoHiti

TongoHiti

СберТех

А сколько волн будет в первом раунде? В правилах сказано, что в каждой части первого раунда гарантируется не менее десяти волн, однако, как мы видели, в предыдущей части даже три волны набралось с натяжкой - третья прошла без последних трёх карт. Сейчас мощность тестирующей инфраструктуры нарастили, или будет изменение правил? :)

29.11.2015 12:54:31
azt-yur

azt-yur

ОГУ

TongoHiti

TongoHiti

СберТех

А сколько волн будет в первом раунде? В правилах сказано, что в каждой части первого раунда гарантируется не менее десяти волн, однако, как мы видели, в предыдущей части даже три волны набралось с натяжкой - третья прошла без последних трёх карт. Сейчас мощность тестирующей инфраструктуры нарастили, или будет изменение правил? :)

Под волной имеется в виду одна игра на одной карте каждым игроком. Так что было проведено 56 волн

29.11.2015 13:01:20
TongoHiti

TongoHiti

СберТех

azt-yur

azt-yur

ОГУ

Под волной имеется в виду одна игра на одной карте каждым игроком. Так что было проведено 56 волн

Ах, это… Я почему-то считал, что волна - это полный круг из всех карт. Да, перечитал правила - понял, что ступил. В одной волне каждый игрок играет одну игру, ну точно. Кстати, 54, а не 56 :) Последнее “цунами” было неполное.

29.11.2015 13:07:29
Gvoin

Gvoin

?? ????

Почему в раунде 1 играет не последняя версия стратегии? Я отправил 9ую версию с багом, сразу исправил на 10ую версию. Системные бои проходят с 9ой версией.

29.11.2015 13:23:35
AntonT

AntonT

Harman Connected Services

Gvoin

Gvoin

?? ????

Почему в раунде 1 играет не последняя версия стратегии? Я отправил 9ую версию с багом, сразу исправил на 10ую версию. Системные бои проходят с 9ой версией.

Видимо вы не успели залить новую версию до разморозки раунда.

29.11.2015 13:45:07
Wierus

Wierus

Череповец

Gvoin

Gvoin

?? ????

Почему в раунде 1 играет не последняя версия стратегии? Я отправил 9ую версию с багом, сразу исправил на 10ую версию. Системные бои проходят с 9ой версией.

Все верно, из верхней части страницы: “Для игр в каждой из частей Раунда 1 будет выбираться последняя корректная стратегия, отправленная до начала соответствующей части.” Ваша 10-я версия была уже отправлена после начала второй части: 29.11.2015 12:01:17

29.11.2015 13:45:11
Gvoin

Gvoin

?? ????

Wierus

Wierus

Череповец

Все верно, из верхней части страницы: “Для игр в каждой из частей Раунда 1 будет выбираться последняя корректная стратегия, отправленная до начала соответствующей части.” Ваша 10-я версия была уже отправлена после начала второй части: 29.11.2015 12:01:17

Обидно вышло. Если во 2 раунд пройдут топ60 в момент начала раунда2, то еще есть шанс)

29.11.2015 13:52:57
TongoHiti

TongoHiti

СберТех

Gvoin

Gvoin

?? ????

Обидно вышло. Если во 2 раунд пройдут топ60 в момент начала раунда2, то еще есть шанс)

Во 2-й раунд же топ300 а не топ60. А 60 вообще не 60 а 50, и в финал.

29.11.2015 14:43:24
Gvoin

Gvoin

?? ????

TongoHiti

TongoHiti

СберТех

Во 2-й раунд же топ300 а не топ60. А 60 вообще не 60 а 50, и в финал.

Во второй раунд пройдут 360 усачтников(300 из 1го + 60 из песочницы)

29.11.2015 14:45:00
Gvoin

Gvoin

?? ????

Gvoin

Gvoin

?? ????

Во второй раунд пройдут 360 усачтников(300 из 1го + 60 из песочницы)

*участников

29.11.2015 14:45:22
TongoHiti

TongoHiti

СберТех

Gvoin

Gvoin

?? ????

*участников

Те, кто уже попал в 1 раунд, в последующих доборах из песочницы не участвуют, как я понял. Или нет?

29.11.2015 14:53:43
Lev

Lev

AKVIS

TongoHiti

TongoHiti

СберТех

Те, кто уже попал в 1 раунд, в последующих доборах из песочницы не участвуют, как я понял. Или нет?

Если ничего не изменилось, то участвуют. В прошлом оду оказался 55 во втором раунде, но пролез в финал из песочницы.

29.11.2015 14:59:32
AndreaB330

AndreaB330

КНУ им. Т. Шевченко

TongoHiti

TongoHiti

СберТех

Те, кто уже попал в 1 раунд, в последующих доборах из песочницы не участвуют, как я понял. Или нет?

Скорее всего да, не участвуют.

29.11.2015 15:13:37
SKolotienko

SKolotienko

Москва

Lev

Lev

AKVIS

Если ничего не изменилось, то участвуют. В прошлом оду оказался 55 во втором раунде, но пролез в финал из песочницы.

Не знаю, почему вы не участвовали, но, насколько я помню, между раундами всегда есть отдельный рейтинг песочницы за исключением тех, кто выиграл предыдущий раунд - и именно из этого рейтинга должны выбираться дополнительные топ 60 (или топ 10 для финала) участников.

29.11.2015 15:59:14
SKolotienko

SKolotienko

Москва

SKolotienko

SKolotienko

Москва

Не знаю, почему вы не участвовали, но, насколько я помню, между раундами всегда есть отдельный рейтинг песочницы за исключением тех, кто выиграл предыдущий раунд - и именно из этого рейтинга должны выбираться дополнительные топ 60 (или топ 10 для финала) участников.

А, прошу прощения, неправильно прочёл. Думал, что вы были 55 в песочнице перед 2-м раундом и не прошли :)

29.11.2015 16:00:39
Lev

Lev

AKVIS

SKolotienko

SKolotienko

Москва

Не знаю, почему вы не участвовали, но, насколько я помню, между раундами всегда есть отдельный рейтинг песочницы за исключением тех, кто выиграл предыдущий раунд - и именно из этого рейтинга должны выбираться дополнительные топ 60 (или топ 10 для финала) участников.

Так я ж вроде написал, что участвовал )

29.11.2015 16:01:30
LashaBuxo

LashaBuxo

Kutaisi

sorry to post here,but please help me,I have question,I already write code which works correctly where all tile is known,but what is mean that: public static final TileType UNKNOWN – Тип тайла пока не известен.

How program can find way if I don’t know type of Tiles?

29.11.2015 17:22:02
AntonT

AntonT

Harman Connected Services

LashaBuxo

LashaBuxo

Kutaisi

sorry to post here,but please help me,I have question,I already write code which works correctly where all tile is known,but what is mean that: public static final TileType UNKNOWN – Тип тайла пока не известен. How program can find way if I don’t know type of Tiles?

You have to find an answer by yourself, it is a part of this contest.

29.11.2015 17:36:37
LashaBuxo

LashaBuxo

Kutaisi

AntonT

AntonT

Harman Connected Services

You have to find an answer by yourself, it is a part of this contest.

No I am asking another question,tile type is uknown for whole game or,when I visit tile it will be known? that is my question :\

29.11.2015 17:40:49
dimir

dimir

СПбГЭТУ (ЛЭТИ)

LashaBuxo

LashaBuxo

Kutaisi

sorry to post here,but please help me,I have question,I already write code which works correctly where all tile is known,but what is mean that: public static final TileType UNKNOWN – Тип тайла пока не известен. How program can find way if I don’t know type of Tiles?

Tile Unknow only for final part, in round 1 and round 2 no have maps with UNKNOW tiles.

My strategy doing nothing, if got map with UNKNOW tiles.

29.11.2015 17:42:06
LashaBuxo

LashaBuxo

Kutaisi

dimir

dimir

СПбГЭТУ (ЛЭТИ)

Tile Unknow only for final part, in round 1 and round 2 no have maps with UNKNOW tiles. My strategy doing nothing, if got map with UNKNOW tiles.

ok,Thanks for reply,I am going to do same,becose I can’t even upload code on system,(run time error becose of this uknown tiles)

29.11.2015 17:44:53
AntonT

AntonT

Harman Connected Services

LashaBuxo

LashaBuxo

Kutaisi

No I am asking another question,tile type is uknown for whole game or,when I visit tile it will be known? that is my question :\

Yes, TileType will become known after your car visit it. You can test it in LocalRunner by choosing “2x2” mode

29.11.2015 17:57:05
LashaBuxo

LashaBuxo

Kutaisi

AntonT

AntonT

Harman Connected Services

Yes, TileType will become known after your car visit it. You can test it in LocalRunner by choosing “2x2” mode

1 more question Please,where I can change strategy type to 2x2 mode?

29.11.2015 17:59:26
AntonT

AntonT

Harman Connected Services

LashaBuxo

LashaBuxo

Kutaisi

1 more question Please,where I can change strategy type to 2x2 mode?

In the LocalRunner folder you shold open .properties file, that has similar name to script file you are running, and set values of “team-size” and “player-count” to 2-s.

29.11.2015 18:04:35
LashaBuxo

LashaBuxo

Kutaisi

AntonT

AntonT

Harman Connected Services

In the LocalRunner folder you shold open .properties file, that has similar name to script file you are running, and set values of “team-size” and “player-count” to 2-s.

last question please :) I upload code which does nothing if on map is unknown tile,but now I test it on several map,with other players,but it seems in all map is unknown tile,so I’m interested when My bot will participate against others (in official matches) there will be unknown Tiles? and if yes,for this moment without official matches,where I can test my code on site,without unknown Tiles?

29.11.2015 18:23:15
AntonT

AntonT

Harman Connected Services

LashaBuxo

LashaBuxo

Kutaisi

last question please :) I upload code which does nothing if on map is unknown tile,but now I test it on several map,with other players,but it seems in all map is unknown tile,so I’m interested when My bot will participate against others (in official matches) there will be unknown Tiles? and if yes,for this moment without official matches,where I can test my code on site,without unknown Tiles?

There should not be any unknown type tiles now. This type is only for pre-final sandbox and final itself.

29.11.2015 18:38:13
dmitrii

dmitrii

Федеральный центр сердечно-сосудистой хирургии г. Хабаровск

Кажется есть какие то баги, игра #226331 например, завершилась не через 20% времени после финиша первого игрока, а дождались всех, хотя им понадобилось на это в два раза больше времени.

29.11.2015 19:29:00
mixei4

mixei4

КГУ

dmitrii

dmitrii

Федеральный центр сердечно-сосудистой хирургии г. Хабаровск

Кажется есть какие то баги, игра #226331 например, завершилась не через 20% времени после финиша первого игрока, а дождались всех, хотя им понадобилось на это в два раза больше времени.

Читайте ещё правила.

29.11.2015 20:17:30
LashaBuxo

LashaBuxo

Kutaisi

Sorry to post here,have some question,I am interested if there is more than this 2 map: http://russianaicup.ru/s/1448763204273/assets/application/img/field/logo-map02.map.png and http://russianaicup.ru/s/1448763204273/assets/application/img/field/logo-default.map.png

where all Tiles type is known,and there is no tile with type unknown(12)? when I am trying to create game only this 2 map supports game without unknown(12) not others,why? Other maps really contain unknown(12) Tiles?

29.11.2015 23:02:33
mixei4

mixei4

КГУ

LashaBuxo

LashaBuxo

Kutaisi

Sorry to post here,have some question,I am interested if there is more than this 2 map: http://russianaicup.ru/s/1448763204273/assets/application/img/field/logo-map02.map.png and http://russianaicup.ru/s/1448763204273/assets/application/img/field/logo-default.map.png where all Tiles type is known,and there is no tile with type unknown(12)? when I am trying to create game only this 2 map supports game without unknown(12) not others,why? Other maps really contain unknown(12) Tiles?

There is no unknown tiles AT ALL right now and for the next week.

29.11.2015 23:07:05
LashaBuxo

LashaBuxo

Kutaisi

mixei4

mixei4

КГУ

There is no unknown tiles AT ALL right now and for the next week.

It is impossible,I am reading 12 in the world.getTilesXY() in all other cases except that 2 map,

h = world.getHeight(), m = world.getHeight(); for (int i = 0; i < m; i++) for (int j = 0; j < h; j++) if (world.getTilesXY()[i][j] == 12) { stop = 1; } if (stop){cout<<“ERROR”; return";} this is my strategy header,and it seems that he founds 12,

29.11.2015 23:36:19
LashaBuxo

LashaBuxo

Kutaisi

mixei4

mixei4

КГУ

There is no unknown tiles AT ALL right now and for the next week.

for example,this is tiles on sample: http://postimg.org/image/rjontz8kl/

Ваша стратегия «упала» в короткой проверочной игре 2x2

29.11.2015 23:40:46
mixei4

mixei4

КГУ

LashaBuxo

LashaBuxo

Kutaisi

It is impossible,I am reading 12 in the world.getTilesXY() in all other cases except that 2 map, h = world.getHeight(), m = world.getHeight(); for (int i = 0; i < m; i++) for (int j = 0; j < h; j++) if (world.getTilesXY()[i][j] == 12) { stop = 1; } if (stop){cout<<“ERROR”; return";} this is my strategy header,and it seems that he founds 12,

First bug:

h = world.getHeight(), m = world.getHeight();

Others find yourself.

29.11.2015 23:41:08
LashaBuxo

LashaBuxo

Kutaisi

mixei4

mixei4

КГУ

First bug: h = world.getHeight(), m = world.getHeight(); Others find yourself.

ok sorry :D :D

29.11.2015 23:41:51
mixei4

mixei4

КГУ

LashaBuxo

LashaBuxo

Kutaisi

for example,this is tiles on sample: http://postimg.org/image/rjontz8kl/ Ваша стратегия «упала» в короткой проверочной игре 2x2

That was verification game. There are unknown tiles in verification games. But only in one verification game.

29.11.2015 23:44:05
Igorjan94

Igorjan94

ИТМО

Смотрим за синенькой машинкой на 660 тике. Меня убили(я сам :) ), но я трупом подобрал аптечку и поехал дальше. Это баг или фича?)

01.12.2015 23:21:56
mixei4

mixei4

КГУ

Igorjan94

Igorjan94

ИТМО

Смотрим за синенькой машинкой на 660 тике. Меня убили(я сам :) ), но я трупом подобрал аптечку и поехал дальше. Это баг или фича?)

Иногда бывает прямо под стоящим трупом появляется аптечка.

02.12.2015 1:11:32
JustAMan

JustAMan

Нижний Новгород

Igorjan94

Igorjan94

ИТМО

Смотрим за синенькой машинкой на 660 тике. Меня убили(я сам :) ), но я трупом подобрал аптечку и поехал дальше. Это баг или фича?)

Фича :)

02.12.2015 14:33:15