Open AI Championship

Раунд 1

Project

Sandbox

Round 1

Round 2

Finals

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

Recent comments

VK Group

Telegram chat

 

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

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

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

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


alevlaber

alevlaber

Kostanay

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

Nov 10, 2015 2:34:11 PM
DeWa

DeWa

ВТЭИ КНТЭУ

alevlaber

alevlaber

Kostanay

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

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

Nov 11, 2015 12:33:10 AM
AntonK

AntonK

Kharkiv

alevlaber

alevlaber

Kostanay

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

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

Nov 19, 2015 10:30:08 PM
Jysed12

Jysed12

Krasnodar

AntonK

AntonK

Kharkiv

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

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

Nov 20, 2015 2:24:27 PM
ArturRush

ArturRush

НИУ ЮУрГУ

Jysed12

Jysed12

Krasnodar

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

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

Nov 22, 2015 3:01:32 AM
nakilon

nakilon

Moscow

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

Nov 22, 2015 8:48:36 AM
Dxoid

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

Nov 26, 2015 12:49:31 PM
SKolotienko

SKolotienko

Moscow

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

Nov 26, 2015 1:16:09 PM
ArturRush

ArturRush

НИУ ЮУрГУ

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

Nov 28, 2015 7:06:06 PM
AdmiralShadow

AdmiralShadow

ХГТУ

ArturRush

ArturRush

НИУ ЮУрГУ

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

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

Nov 28, 2015 7:16:17 PM
ArturRush

ArturRush

НИУ ЮУрГУ

AdmiralShadow

AdmiralShadow

ХГТУ

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

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

Nov 28, 2015 10:16:36 PM
nakilon

nakilon

Moscow

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

Nov 28, 2015 11:18:21 PM
DVS

DVS

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

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

Nov 29, 2015 3:19:01 AM
hilmekrhu

hilmekrhu

Positive Technologies

DVS

DVS

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

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

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

Nov 29, 2015 3:31:23 AM
gohard

gohard

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

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

Nov 29, 2015 3:56:46 AM
gohard

gohard

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

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

Nov 29, 2015 4:00:24 AM
Bibr

Bibr

Maykop

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

Nov 29, 2015 9:54:08 AM
juvus

juvus

Lappeenranta University of Technology

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

Nov 29, 2015 11:29:28 AM
alkozel

alkozel

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

juvus

juvus

Lappeenranta University of Technology

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

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

Nov 29, 2015 11:52:17 AM
TongoHiti

TongoHiti

Moscow

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

Nov 29, 2015 12:54:31 PM
azt-yur

azt-yur

ОГУ

TongoHiti

TongoHiti

Moscow

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

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

Nov 29, 2015 1:01:20 PM
TongoHiti

TongoHiti

Moscow

azt-yur

azt-yur

ОГУ

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

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

Nov 29, 2015 1:07:29 PM
Gvoin

Gvoin

Kiev

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

Nov 29, 2015 1:23:35 PM
AntonT

AntonT

Harman Connected Services

Gvoin

Gvoin

Kiev

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

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

Nov 29, 2015 1:45:07 PM
Wierus

Wierus

Cherepovets

Gvoin

Gvoin

Kiev

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

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

Nov 29, 2015 1:45:11 PM
Gvoin

Gvoin

Kiev

Wierus

Wierus

Cherepovets

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

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

Nov 29, 2015 1:52:57 PM
TongoHiti

TongoHiti

Moscow

Gvoin

Gvoin

Kiev

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

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

Nov 29, 2015 2:43:24 PM
Gvoin

Gvoin

Kiev

TongoHiti

TongoHiti

Moscow

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

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

Nov 29, 2015 2:45:00 PM
Gvoin

Gvoin

Kiev

Gvoin

Gvoin

Kiev

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

*участников

Nov 29, 2015 2:45:22 PM
TongoHiti

TongoHiti

Moscow

Gvoin

Gvoin

Kiev

*участников

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

Nov 29, 2015 2:53:43 PM
Lev

Lev

AKVIS

TongoHiti

TongoHiti

Moscow

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

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

Nov 29, 2015 2:59:32 PM
AndreaB330

AndreaB330

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

TongoHiti

TongoHiti

Moscow

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

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

Nov 29, 2015 3:13:37 PM
SKolotienko

SKolotienko

Moscow

Lev

Lev

AKVIS

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

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

Nov 29, 2015 3:59:14 PM
SKolotienko

SKolotienko

Moscow

SKolotienko

SKolotienko

Moscow

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

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

Nov 29, 2015 4:00:39 PM
Lev

Lev

AKVIS

SKolotienko

SKolotienko

Moscow

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

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

Nov 29, 2015 4:01:30 PM
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?

Nov 29, 2015 5:22:02 PM
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.

Nov 29, 2015 5:36:37 PM
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 :\

Nov 29, 2015 5:40:49 PM
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.

Nov 29, 2015 5:42:06 PM
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)

Nov 29, 2015 5:44:53 PM
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

Nov 29, 2015 5:57:05 PM
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?

Nov 29, 2015 5:59:26 PM
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.

Nov 29, 2015 6:04:35 PM
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?

Nov 29, 2015 6:23:15 PM
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.

Nov 29, 2015 6:38:13 PM
dmitrii

dmitrii

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

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

Nov 29, 2015 7:29:00 PM
mixei4

mixei4

КГУ

dmitrii

dmitrii

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

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

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

Nov 29, 2015 8:17:30 PM
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?

Nov 29, 2015 11:02:33 PM
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.

Nov 29, 2015 11:07:05 PM
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,

Nov 29, 2015 11:36:19 PM
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

Nov 29, 2015 11:40:46 PM
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.

Nov 29, 2015 11:41:08 PM
LashaBuxo

LashaBuxo

Kutaisi

mixei4

mixei4

КГУ

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

ok sorry :D :D

Nov 29, 2015 11:41:51 PM
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.

Nov 29, 2015 11:44:05 PM
Igorjan94

Igorjan94

ИТМО

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

Dec 1, 2015 11:21:56 PM
mixei4

mixei4

КГУ

Igorjan94

Igorjan94

ИТМО

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

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

Dec 2, 2015 1:11:32 AM
JustAMan

JustAMan

Nizhny Novgorod

Igorjan94

Igorjan94

ИТМО

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

Фича :)

Dec 2, 2015 2:33:15 PM