Open AI Championship

Sandbox

Sandbox: before end

Project

Sandbox

Round 1

Round 2

Finals

Sandbox December 24, 2017

Recent comments

25 december 15:47: VexfxjC wrote comment on post The closing of the Russian AI Cup 2017
25 december 15:46: VexfxjC wrote comment on post The end of Finals
25 december 11:48: MikeWazowski wrote comment on post The end of Finals
25 december 11:42: MikeWazowski wrote comment on post The end of Finals
25 december 10:26: AlexKol wrote comment on post The end of Finals
25 december 09:52: mixei4 wrote comment on post The end of Finals
25 december 08:02: azt-yur wrote comment on post The end of Finals
25 december 06:32: AlexKol wrote comment on post The end of Finals
24 december 20:03: mixei4 wrote comment on post The end of Finals

VK Group

Telegram chat

 

Sandbox — contest that lasts the whole period of CodeWars 2017 championship. Sandbox opens November 6, 2017 at 21:00 UTC and closes December 24, 2017 at 21:00 UTC, which is a week after the Finals.

To participate in the championship, you need to have at least one accepted strategy in the Sandbox at the moment Round 1 starts. You can submit your strategies to the Sandbox any time and create games with it. Qualification games are regularly created in the Sandbox. In a qualification game only your last submitted (and accepted by the system) strategy takes part. Participants of a qualification game are chosen randomly. Each strategy takes part in about one qualification game per hour (this interval may be changed by the jury, but is the same for all the participants). Rating of the participants is calculated based on results of these games. The starting rating value of 1200 is assigned to anyone, who submitted a strategy (and it is accepted by the system) to the Sandbox.

A modified version of the Elo rating system is used for rating calculation. In short: an expected place is calculated for each participant, and his rating increases in case of him taking a higher place, and decreases in case of taking a lower place.

1080 participants with the greatest rating in the Sandbox are chosen to participate in Round 1 (in case of equal ratings a participant who submitted his strategy earlier has bigger priority) at the moment of Round 1 beginning.

In addition to qualification games, participants can create their own games. To do so, you need to submit your strategy and choose opponents. You can choose any strategy submitted not later than your last accepted strategy as an opponent. You can select any version of your strategy available at the moment of creating a game. When you create a game, you can choose one of no more than three formats: 2x500, 2x500 with facilities or 2x500 with facilities and fog of war. Before Round 1 only 2x500 type of games is available, before Round 2 only 2x500 and 2x500 with facilities game types are available. After Round 2 all 3 game types are available.

Results of games created by participants do not affect final results. Qualification games will be held until the end of the championship. These games affect only ratings of the participants in the Sandbox and will not be taken into consideration in the championship itself. Although, before each stage of the championship (except for Round 1) best strategies from the Sandbox will be allowed to take part in the championship. So, 60 strategies with the greatest rating in the Sandbox, that did not pass to Round 2 in the main championship will be allowed to participate in Round 2. Similarly, 10 additional strategies will be allowed to participate in the Finals. After the Sandbox closes on December 24 at 21:00 UTC, authors of the best strategies will be given prizes (Finals winners will be not included in this list).

Participants who have been eliminated from the championship can still improve and submit their strategies, as well as create their own games. They are still rightful participants of the Sandbox, and in case of high results also compete for special prizes.



tyamgin

tyamgin

Simferopol

First on

Nov 7, 2017 12:01:14 AM
Combat_Goose

Run goose.

Nov 7, 2017 12:41:41 AM
GoodDalek

GoodDalek

АлтГУ

There is no method of getting all the equipment. In World there are getNewVehicles, but, as I understand it, this technique will disappear from the list after generation in the world. Is it guaranteed the permanence of the list of objects obtained through getNewVehicles?

Nov 7, 2017 2:29:29 AM
imp5imp5

imp5imp5

Gaijin Entertainment

GoodDalek

GoodDalek

АлтГУ

There is no method of getting all the equipment. In World there are getNewVehicles, but, as I understand it, this technique will disappear from the list after generation in the world. Is it guaranteed the permanence of the list of objects obtained through getNewVehicles?

That’s really, as the organizers propose to compare units of new vehicles and vehicle update? Using coordinates?

Nov 7, 2017 2:58:21 AM
Gvoin

Gvoin

Не могу

imp5imp5

imp5imp5

Gaijin Entertainment

That’s really, as the organizers propose to compare units of new vehicles and vehicle update? Using coordinates?

getId() and has Vehicle and VehicleUpdate

Nov 7, 2017 3:14:51 AM
AlexKol

AlexKol

BB

Custom Visualizer since last year, fit or wait until finished?

Nov 7, 2017 5:18:33 AM
Gvoin

Gvoin

Не могу

GoodDalek

GoodDalek

АлтГУ

There is no method of getting all the equipment. In World there are getNewVehicles, but, as I understand it, this technique will disappear from the list after generation in the world. Is it guaranteed the permanence of the list of objects obtained through getNewVehicles?

In the section “Quick start” is an example

Nov 7, 2017 6:32:55 AM
imp5imp5

imp5imp5

Gaijin Entertainment

Gvoin

Gvoin

Не могу

getId() and has Vehicle and VehicleUpdate

Yes, thanks, I missed it for three inheritances.

Nov 7, 2017 11:54:45 PM
4eyes

4eyes

Akvelon

move.setX() and move.setY () is the end point of displacement or velocity?

in other words, whether to stop the unit itself when moving from (0, 0), without obstacles and with move.setX(10) or it will need to stop “manually”?

Nov 8, 2017 3:35:35 AM
4eyes

4eyes

Akvelon

4eyes

4eyes

Akvelon

move.setX() and move.setY () is the end point of displacement or velocity? in other words, whether to stop the unit itself when moving from (0, 0), without obstacles and with move.setX(10) or it will need to stop “manually”?

Understood. This is the point of destination, stop.

Nov 8, 2017 4:28:48 AM
AlexKol

AlexKol

BB

Is leading a strategy to gather in the large bowel and on good luck. Funny looks when the corners of 2 the following are a handful) it is Necessary to make a game of 2 on 2, or 4 players. To if 2 passive then they are in flight on points.

Nov 8, 2017 8:14:08 PM
Kirchhoff

Kirchhoff

МГУ им. М.В. Ломоносова

Accepting new parcels died? for half an hour not testada…

Nov 8, 2017 9:33:32 PM
griboedov

griboedov

Sevastopol

4eyes

4eyes

Akvelon

Understood. This is the point of destination, stop.

Strange, I is the displacement vector, don’t stop.

Nov 8, 2017 11:19:23 PM
4eyes

4eyes

Akvelon

griboedov

griboedov

Sevastopol

Strange, I is the displacement vector, don’t stop.

I may be vaguely expressed. Unit will not moved more than a predetermined vektr move. In local game stop :)

Nov 8, 2017 11:22:14 PM
AlexKol

AlexKol

BB

griboedov

griboedov

Sevastopol

Strange, I is the displacement vector, don’t stop.

It’s not the destination. Is the displacement vector of the group.

Nov 8, 2017 11:44:04 PM
VexfxjC

VexfxjC

Saint Petersburg

AlexKol

AlexKol

BB

Is leading a strategy to gather in the large bowel and on good luck. Funny looks when the corners of 2 the following are a handful) it is Necessary to make a game of 2 on 2, or 4 players. To if 2 passive then they are in flight on points.

I agree completely

Nov 9, 2017 12:23:53 AM
GreenTea

GreenTea

Organization::ISDDesign

When you add buildings strategy debola will not work.

Nov 9, 2017 12:36:52 AM
Jeners

Jeners

Moscow

The question whether it is possible to save the accumulated statistics to a file on the server? Well i.e. for example I want to use several types of strategies, and to conduct some assessment of their effectiveness, is it possible to implement data persistence? And then use accordingly

Nov 9, 2017 11:34:05 PM
Jeners

Jeners

Moscow

Jeners

Jeners

Moscow

The question whether it is possible to save the accumulated statistics to a file on the server? Well i.e. for example I want to use several types of strategies, and to conduct some assessment of their effectiveness, is it possible to implement data persistence? And then use accordingly

“do not interact with the network, file system and other resources, except for RAM and the current directory” do I understand correctly that to use the root directory of the Android strategy is not forbidden?

Nov 9, 2017 11:42:55 PM
AlexKol

AlexKol

BB

Lokal runner in school, do not always come in the data world.VehicleUpdates. I have that exact calculations in the strategy do not work. I believe that all my units stopped, but it is not.

Nov 11, 2017 6:16:56 PM
AlexKol

AlexKol

BB

And when I move the same type I have not seen even once, here comes different. Moreover, they do not interfere with each other 100%

Nov 11, 2017 6:18:32 PM
AlexKol

AlexKol

BB

If you specify Move and what is a vector, sometimes some of the objects from the selected collection still continue to move for a while.And it’s always different.

Nov 11, 2017 7:49:53 PM
xomachine

xomachine

ННГУ им. Лобачевского

AlexKol

AlexKol

BB

Lokal runner in school, do not always come in the data world.VehicleUpdates. I have that exact calculations in the strategy do not work. I believe that all my units stopped, but it is not.

Specially for this case I check for the lack of updates to the coordinates within 2 ticks instead of one.

Nov 11, 2017 10:12:55 PM
RiSuS

RiSuS

БрГТУ

The player at position # 2 sometimes gets into a corner, but not coming into the center. And apparently is the jamb of the game engine, as at No. 1 this behavior is not observed.

Nov 11, 2017 10:14:03 PM
AlexKol

AlexKol

BB

xomachine

xomachine

ННГУ им. Лобачевского

Specially for this case I check for the lack of updates to the coordinates within 2 ticks instead of one.

1) within 2 doesn’t always work either, made within 3 2) the problem with the command move all the counterproductive sends out, as breaks the rules which are clearly raspisany

Nov 12, 2017 4:58:59 AM
614

614

ИКИ РАН

Good night. Please tell me what is the reason for the inability to rotate the group of aircraft 10x10 relative to the center of the group at 45 degrees. For any other types of units it works. The rules are no references to the differences between the units in the mechanics of rotation is not found. If you add to the coordinates of the rotation point at 1 , then there is a probability of a turn, but it does not happen every startup.

Nov 13, 2017 12:01:55 AM
dimir

dimir

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

614

614

ИКИ РАН

Good night. Please tell me what is the reason for the inability to rotate the group of aircraft 10x10 relative to the center of the group at 45 degrees. For any other types of units it works. The rules are no references to the differences between the units in the mechanics of rotation is not found. If you add to the coordinates of the rotation point at 1 , then there is a probability of a turn, but it does not happen every startup.

Perhaps planes abut each other. If before the turn Scale to do to seal.

Nov 13, 2017 12:07:18 AM
Jeners

Jeners

Moscow

Mmmm….. I just don’t understand why the behavior in the game is so much different from the behavior in lokal runner….

Nov 19, 2017 4:24:27 AM
malinovsky239

malinovsky239

Saint Petersburg

One gets the feeling that something is not right with the frequency of the games in the Sandbox. I read about the same interval for all participants. It turns out that it’s different. For example, take yourself (http://russianaicup.ru/profile/malinovsky239) and the player with whom I two hours ago, I was in one game (http://russianaicup.ru/profile/doratio). Consider the moment when our game happened around the same time: 3:46 I, 3:58 - doratio. At the moment (13:10) I got three games (not counting the one in 3:46), and doratio - eight (also not counting the first game). The hope is that soon I will still be fourth, but still goes in two times less.

Nov 20, 2017 1:17:18 PM
AlexKol

AlexKol

BB

malinovsky239

malinovsky239

Saint Petersburg

One gets the feeling that something is not right with the frequency of the games in the Sandbox. I read about the same interval for all participants. It turns out that it’s different. For example, take yourself ( http://russianaicup.ru/profile/malinovsky239 ) and the player with whom I two hours ago, I was in one game ( …

Like with the fallen strategy run less frequently. And if you have not laid. But it’s not exactly

Nov 20, 2017 1:18:30 PM
r.mikhniuk

r.mikhniuk

Лицей БГУ

malinovsky239

malinovsky239

Saint Petersburg

One gets the feeling that something is not right with the frequency of the games in the Sandbox. I read about the same interval for all participants. It turns out that it’s different. For example, take yourself ( http://russianaicup.ru/profile/malinovsky239 ) and the player with whom I two hours ago, I was in one game ( …

The same problem, only I had not fallen strategies and many new packages.

Nov 20, 2017 7:49:29 PM
malinovsky239

malinovsky239

Saint Petersburg

r.mikhniuk

r.mikhniuk

Лицей БГУ

The same problem, only I had not fallen strategies and many new packages.

In fact, most likely, the strategy still falls (at least, I have a problem with that turned out). If it exceeds the time limit towards the end, it’s not really noticeable (especially because the units continue to shoot), but falling from this strategy does not cease to be.

Nov 20, 2017 9:26:34 PM
AI-1

AI-1

СПбПУ Петра Великого (Политех)

Under the rating schedule, select the filter “Game fallen strategy.” You both have games today fall, because the penalty in terms of frequency of games.

Nov 20, 2017 9:37:36 PM
WhiteAngel

If you specify Move and what is a vector, sometimes some of the objects from the selected collection still continue to move for a while.And it’s always different.

Is there any solution to this problem? I have the same thing and very spoiled life. Define the vector, for example (10;0), and some units will pass 10.00009, for example. Because of this crumbling system.

Nov 21, 2017 3:36:28 AM
AlexKol

Is there any solution to this problem? I have the same thing and very spoiled life. Define the vector, for example (10;0), and some units will pass 10.00009, for example. Because of this crumbling system.

I am very filigree solved the problem. I decided that the idea is crap and abandoned it)

Nov 21, 2017 5:34:41 AM
4way

4way

Organization::Первый Бит

AlexKol

AlexKol

BB

I am very filigree solved the problem. I decided that the idea is crap and abandoned it)

I have a selection that used the error of 0.00001

Nov 21, 2017 7:14:52 AM
AlexKol

AlexKol

BB

4way

4way

Organization::Первый Бит

I have a selection that used the error of 0.00001

I was not highlighting it. I moved the group to the right 9 times, each time reducing it by one line and the last line, the part shifted again and by accident. The height is always the same selection. I had to choose. Can certainly cocacol somewhere, but the steps all the rules.

Nov 21, 2017 8:00:26 AM
r.mikhniuk

r.mikhniuk

Лицей БГУ

When the strategy will cease to be falling, and it will participate in games more often?

Nov 21, 2017 9:17:40 AM
AI-1

AI-1

СПбПУ Петра Великого (Политех)

r.mikhniuk

r.mikhniuk

Лицей БГУ

When the strategy will cease to be falling, and it will participate in games more often?

Look at the rules there are limitations on time and memory work strategy. Also, the results of any game click on the icon and see the log. Specifically you strategy to use all the CPU time is 210 seconds.

Nov 21, 2017 9:46:30 AM
4way

4way

Organization::Первый Бит

AI-1

AI-1

СПбПУ Петра Великого (Политех)

Look at the rules there are limitations on time and memory work strategy. Also, the results of any game click on the icon and see the log. Specifically you strategy to use all the CPU time is 210 seconds.

He means that he didn’t fall the strategy and when it will be more likely to participate in the games, if I understand correctly

Nov 21, 2017 10:37:18 AM
Predelnik

Predelnik

Rock Flow Dynamics

Game created by the system lasts for 30+ minutes without showing the result. This is due to the high workload?

Nov 23, 2017 9:27:26 PM
Diversus

Diversus

SoftOnIT.RU

Predelnik

Predelnik

Rock Flow Dynamics

Game created by the system lasts for 30+ minutes without showing the result. This is due to the high workload?

Of course. The day before the start, and besides Friday. All want to improve :)

Nov 23, 2017 9:40:01 PM
Gladiator_Y
Diversus

Diversus

SoftOnIT.RU

Of course. The day before the start, and besides Friday. All want to improve :)

What started something Thursday

Nov 23, 2017 9:48:20 PM
Diversus

Diversus

SoftOnIT.RU

What started something Thursday

Look at the website in the upper left corner 1 day 2 hours

Nov 23, 2017 9:50:18 PM
Gladiator_Y
Diversus

Diversus

SoftOnIT.RU

Look at the website in the upper left corner 1 day 2 hours

Yes it is clear)) But the word “Friday” worked as a trigger))

Nov 23, 2017 9:58:34 PM
13human

13human

Квартплата 24

Some games will not be replayed. Clearing the cache and hard reset does not help. Loaded almost completely and stands up

Nov 23, 2017 10:17:49 PM
mixei4

mixei4

КГУ

13human

13human

Квартплата 24

Some games will not be replayed. Clearing the cache and hard reset does not help. Loaded almost completely and stands up

The new version is not sent.. a Rating is not charged and so on.. So soon round :)

Nov 23, 2017 10:23:15 PM
AlexKol

AlexKol

BB

Odd game stuck haha)) all testing like crazy)

Nov 24, 2017 12:19:41 PM
Predelnik

Predelnik

Rock Flow Dynamics

Endless queues to the parcel strategies are now even and roll back probably not make it before the start. It would be nice though would be the ability to cancel to have in this case.

Nov 24, 2017 10:05:10 PM
bearf

bearf

ООО "ГрадоСервис"

Lies?

Dec 21, 2017 12:41:20 PM