Open AI Championship

Quick start

Round 2: before start

Project

Sandbox

Round 1

Round 2

Finals

Recent comments

16 december 14:42: sanyaplatonov wrote comment on post Round 1 is over
16 december 11:52: amurushkin wrote comment on post Round 1 is over
16 december 11:37: orangevoe wrote comment on post CodeSide App
16 december 11:35: NullOne wrote comment on post Round 1 is over
16 december 11:31: tyamgin wrote comment on post Sandbox
16 december 11:25: MikeWazowski wrote comment on post Sandbox
16 december 11:02: apchernyaev wrote comment on post Sandbox
16 december 11:02: SlyFox wrote comment on post CodeSide App
16 december 10:25: nafiz6 wrote comment on post CodeSide App
16 december 10:20: icxon wrote comment on post Round 1 is over

VK Group

Telegram chat

Discord

 

We’ll show you how to join CodeSide in a few minutes.

Register

Of course, you need to register. We kindly ask all participants to provide accurate and complete information about yourself.

Download language pack

Download the package for your favorite programming language from the language packs page. We support C++, C#, F#, D, Go, Java, Kotlin, Scala, Python, Ruby, Rust. Unzip the archive and open an existing project or create a new one from scratch. You may need to configure some paths.

Download the app

CodeSide app gives you the opportunity to run and test games locally on your computer. Read more about it here.

Read the documentation

The official and complete rules are published in the Rules section, please read them. Some organizational aspects you can find in the descriptions of the Sandbox and stages of the championship (Round 1, Round 2, Finals).

Submit your strategy

You can submit you strategy here. Before the system will accept your strategy, it will be compiled and tested in a few short games. If everything is OK, your strategy will automatically start to participate in regular qualifying games in Sandbox. Carefully read the section “What you should pay attention to” for various aspects due to which your strategy can get the “Verification error” verdict. The total number of submissions are not restricted, however there are restrictions on too frequent submitting. Any attempt to destabilize the system will result in disqualification. You can write your strategy in an arbitrary number of files, you will only need to pack everything into a ZIP archive and send it.

What you should pay attention to

  • total CPU time of your strategy process is limited (exact details you can find in the documentation);
  • the strategy process should not use more than 256 MB of RAM;
  • if your strategy exceeds the time or memory limit or crashes during the execution, it stops to participate in this game (however, your score points do not expire);
  • the strategy of each participant runs in a separate process.

Simple strategy

Language pack that you download contains a simple strategy — first running towards nearest weapon, then to the nearest enemy, constantly shooting.



exotol

and to use third-party libs can somehow? say the same numpy/pandas/sklearn?

Nov 28, 2019 7:16:41 AM
Totoro

Totoro

Kaliningrad

You have the word “downloaded” was a typo. =)

Nov 29, 2019 6:56:22 PM
dolphin278

and to use third-party libs can somehow? say the same numpy/pandas/sklearn?

Here you can see that numpy is available

https://github.com/MailRuChamps/raic-2019/blob/e24b6b1ccb4b90e663105b7476374ed26e6fd79f/clients/python/Dockerfile

Nov 29, 2019 11:01:44 PM
exotol

@dolphi278 thank you! where a reference to the git found?

Nov 30, 2019 7:27:09 AM
Amur

Amur

Saint Petersburg

@dolphi278 thank you! where a reference to the git found?

In “Read the documentation” a link to the git

Nov 30, 2019 2:32:13 PM
FANTOM4

FANTOM4

--

I am a layman in programming can tell you how to run your strategy?

Nov 30, 2019 5:05:33 PM
Sneer

Sneer

Pushkino

FANTOM4

FANTOM4

--

I am a layman in programming can tell you how to run your strategy?

What? What language though?

Nov 30, 2019 5:07:13 PM
FANTOM4

FANTOM4

--

Sneer

Sneer

Pushkino

What? What language though?

C#

Nov 30, 2019 5:07:58 PM
FANTOM4

FANTOM4

--

Sneer

Sneer

Pushkino

What? What language though?

I have Visual Studio installed but how and which file to run XS(

Nov 30, 2019 5:09:03 PM
Sneer

Sneer

Pushkino

FANTOM4

FANTOM4

--

I have Visual Studio installed but how and which file to run XS(

Well, as if with a sharp hard not to run. File - Open project/solution and in the folder, select the downloaded project. Compile, then run the local runner and the resulting executable.

Nov 30, 2019 5:11:56 PM
FANTOM4

FANTOM4

--

Sneer

Sneer

Pushkino

Well, as if with a sharp hard not to run. File - Open project/solution and in the folder, select the downloaded project. Compile, then run the local runner and the resulting executable.

Thanks, when I tried to open it from the launch pad, he had not seen the draft, and after starting the saw -__-

Nov 30, 2019 5:16:22 PM
Smouk

How in c# to get a field WeaponType? foreach (var lootBox in game.LootBoxes){ if (lootBox.Item is Item.Weapon) Such opportunities does not.

Nov 30, 2019 6:11:52 PM
140bpmdubstep

140bpmdubstep

Kalach-na-Donu

How in c# to get a field WeaponType? foreach (var lootBox in game.LootBoxes){ if (lootBox.Item is Item.Weapon) Such opportunities does not.

if (Item.Weapon is Weapon is weapon) { if (weapon.Typ == WeaponType.weapons) { // code } }

Nov 30, 2019 8:47:21 PM
FANTOM4

FANTOM4

--

I finally was ostanavlivas missing libraries in VS opened port 31001 now he swears by the System.IO.EndOfStreamException: “Unable to read beyond the end of the stream.” in the string 13 if (reader.ReadBoolean()) file ServerMessageGame.cs How to fix it Guguli not much help(

Nov 30, 2019 10:09:07 PM
Borisov

Borisov

НИТУ "МИСиС"

Hello, is it possible to see how much time I have to wait before I can create the next games? (https://russianaicup.ru/game/create) And “You can only create 3 games within 20 minutes,” did I understand correctly that schetik on 3 games will be reset after 20 min from the last posting?

Nov 30, 2019 10:43:57 PM
amurushkin

amurushkin

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

Borisov

Borisov

НИТУ "МИСиС"

Hello, is it possible to see how much time I have to wait before I can create the next games? ( https://russianaicup.ru/game/create ) And “You can only create 3 games within 20 minutes,” did I understand correctly that schetik on 3 games will be reset after 20 min from the last posting?

from the first counter. but if between 1 and 2 is the difference in a couple of minutes and then it will be possible to create not earlier than this couple of minutes will be held

Nov 30, 2019 10:52:01 PM
poccomaxa

poccomaxa

Kiev

does the program access the files? for example, to store data and teaching during other games

Dec 4, 2019 11:51:18 AM
weterok_ai

weterok_ai

Biysk

poccomaxa

poccomaxa

Kiev

does the program access the files? for example, to store data and teaching during other games

in past games it was possible to read files from the current folder, you can not write anything

Dec 4, 2019 1:28:45 PM
arijitgupta42

arijitgupta42

BITS Goa

How do I check if the lootbox nearest to me has dropped a weapon or not, and then compare that weapons parameters to the units current weapon in Python?

Dec 4, 2019 3:35:10 PM
amurushkin

amurushkin

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

arijitgupta42

arijitgupta42

BITS Goa

How do I check if the lootbox nearest to me has dropped a weapon or not, and then compare that weapons parameters to the units current weapon in Python?

starter code finds the nearest weapon. just modify it

Dec 4, 2019 4:07:54 PM
arijitgupta42

arijitgupta42

BITS Goa

amurushkin

amurushkin

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

starter code finds the nearest weapon. just modify it

When I try to modify it with weapon parameters, it keeps saying that lootbox object does not have these parameters

Dec 4, 2019 6:51:50 PM
amurushkin

amurushkin

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

arijitgupta42

arijitgupta42

BITS Goa

When I try to modify it with weapon parameters, it keeps saying that lootbox object does not have these parameters

why not to look at debug mode and see?

Dec 4, 2019 6:55:51 PM
quickstart

Why when I try to upload a file MyStrategy, I get “compile Error” and when to copy out the code, the “Rejection test”? Don’t use third-party anything, just a little urifactory base class to endure (and creating) some of the methods getAction() (all still within the same class).

Dec 4, 2019 10:19:51 PM
Dimon777

Dimon777

Tula

Why a strategy of quick start in Python is sent with the compilation error?

Dec 4, 2019 11:17:08 PM
dbf

dbf

Moscow

Dimon777

Dimon777

Tula

Why a strategy of quick start in Python is sent with the compilation error?

In telegram chat report a problem with the contest system.

Dec 4, 2019 11:35:02 PM
Mirovan

Mirovan

Sochi

dbf

dbf

Moscow

In telegram chat report a problem with the contest system.

Could not write a reference to telegram channel ?

Dec 4, 2019 11:43:08 PM
dbf

dbf

Moscow

Mirovan

Mirovan

Sochi

Could not write a reference to telegram channel ?

https://t.me/aicups

Dec 4, 2019 11:50:31 PM
qVortex

Hey, why I can’t create a new game with me in it at https://russianaicup.ru/game/create? I mean my nickname doesn’t appear on dropdown, but I can choose any two other participants.

Dec 5, 2019 12:53:44 AM
MrZlodey

MrZlodey

NetCracker

The system does not want to accept the file siplace gives a compilation error [ERROR] The goal you specified requires a project to execute but there is no POM in this directory (/project). Please verify you invoked Maven from the correct directory. -> [Help 1] I have two java class next to the archive, what’s wrong?

Dec 5, 2019 2:54:11 AM
ANJ_Deadsec

ANJ_Deadsec

NIT Patna

What is the health of the player at the start? I don’t see that it’s mentioned anywhere… Any help would be appreciated.

Dec 5, 2019 11:31:48 AM
MrZlodey

MrZlodey

NetCracker

ANJ_Deadsec

ANJ_Deadsec

NIT Patna

What is the health of the player at the start? I don’t see that it’s mentioned anywhere… Any help would be appreciated.

game.properties.unit_max_health something like that

Dec 5, 2019 12:03:44 PM
ANJ_Deadsec

ANJ_Deadsec

NIT Patna

MrZlodey

MrZlodey

NetCracker

game.properties.unit_max_health something like that

I have seen that. But isn’t there any number defining maximum health? Like 100 or something, so that I can compare player’s current health with some fixed parameter?

Dec 5, 2019 12:16:29 PM
MrZlodey

MrZlodey

NetCracker

ANJ_Deadsec

ANJ_Deadsec

NIT Patna

I have seen that. But isn’t there any number defining maximum health? Like 100 or something, so that I can compare player’s current health with some fixed parameter?

I am sure this is a number :). It is the maximum unit health in particular level, so use it for comparisons.

Dec 5, 2019 12:38:10 PM
philoktet

philoktet

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

The people, prompt how to find the speed of the enemy unit?

Dec 5, 2019 8:49:56 PM
gerssonmg

gerssonmg

Coração de Jesus

Need help. How to put my strategy against someone else’s?People?

Dec 5, 2019 9:41:37 PM
gerssonmg

gerssonmg

Coração de Jesus

ANJ_Deadsec

ANJ_Deadsec

NIT Patna

What is the health of the player at the start? I don’t see that it’s mentioned anywhere… Any help would be appreciated.

100

Example (python3): in file my_strategy.py above code:

         print("unit.health" , unit.health)

I am then help. You helping?

Dec 5, 2019 9:45:00 PM
amurushkin

amurushkin

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

gerssonmg

gerssonmg

Coração de Jesus

Need help. How to put my strategy against someone else’s?People?

do that here https://russianaicup.ru/game/create

Dec 5, 2019 9:46:29 PM
gerssonmg

gerssonmg

Coração de Jesus

Hey, why I can’t create a new game with me in it at https://russianaicup.ru/game/create? I mean my nickname doesn’t appear on dropdown, but I can choose any two other participants.

I have the same problem.

Dec 5, 2019 9:47:24 PM
gerssonmg

gerssonmg

Coração de Jesus

amurushkin

amurushkin

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

do that here https://russianaicup.ru/game/create

I mean my nickname doesn’t appear on dropdown, but I can choose any two other participants.

Dec 5, 2019 9:48:24 PM
Dimon777

Dimon777

Tula

dbf

dbf

Moscow

In telegram chat report a problem with the contest system.

thank you

Dec 5, 2019 10:01:11 PM
gerssonmg

gerssonmg

Coração de Jesus

gerssonmg

gerssonmg

Coração de Jesus

I mean my nickname doesn’t appear on dropdown, but I can choose any two other participants.

by Resposta do administrador: (…)You need to submit your strategy, and not check “testing submission” checkbox, then you will be able to.(…)

Dec 5, 2019 10:01:43 PM
gerssonmg

gerssonmg

Coração de Jesus

Hey, why I can’t create a new game with me in it at https://russianaicup.ru/game/create? I mean my nickname doesn’t appear on dropdown, but I can choose any two other participants.

by Resposta do administrador: (…)You need to submit your strategy, and not check “testing submission” checkbox, then you will be able to.(…)

Dec 5, 2019 10:02:01 PM
gjrfytn

gjrfytn

МАДИ

MrZlodey

MrZlodey

NetCracker

The system does not want to accept the file siplace gives a compilation error [ERROR] The goal you specified requires a project to execute but there is no POM in this directory (/project). Please verify you invoked Maven from the correct directory. -> [Help 1] I have two java class next to the archive, what’s wrong?

I have a similar problem in C#: “MSBUILD : error MSB1003: Specify a project or solution file. The current working directory does not contain a project or solution file.”

Dec 5, 2019 10:56:00 PM
kuviman

kuviman

СГУ им. Чернышевского

gjrfytn

gjrfytn

МАДИ

I have a similar problem in C#: “MSBUILD : error MSB1003: Specify a project or solution file. The current working directory does not contain a project or solution file.”

When sending a zip archive should preserve the structure of a language pack, you need to send all the files.

Dec 5, 2019 11:03:19 PM
gjrfytn

gjrfytn

МАДИ

kuviman

kuviman

СГУ им. Чернышевского

When sending a zip archive should preserve the structure of a language pack, you need to send all the files.

The project file too?

Dec 5, 2019 11:09:10 PM
YellowFive5

YellowFive5

Moscow

Guys throw an idea to the detection of obstacles between two points ))))

Dec 5, 2019 11:26:27 PM
gjrfytn

gjrfytn

МАДИ

gjrfytn

gjrfytn

МАДИ

The project file too?

Yes, he, too, found empirically. Awesome, instructions on the submission page looks like it’s from last year… Okay, thank you. sent in the right direction.

Dec 5, 2019 11:28:11 PM
poccomaxa

poccomaxa

Kiev

YellowFive5

YellowFive5

Moscow

Guys throw an idea to the detection of obstacles between two points ))))

draw the beam and look whether the intersection with the AABB of objects

Dec 5, 2019 11:35:32 PM
poccomaxa

poccomaxa

Kiev

YellowFive5

YellowFive5

Moscow

Guys throw an idea to the detection of obstacles between two points ))))

draw the beam and look whether the intersection with the AABB of objects

Dec 5, 2019 11:35:34 PM
poccomaxa

poccomaxa

Kiev

admins, you have a bug on the website: Duplicate messages. Algorithm: 1. Shake to answer. 2. Click the x in the pop-up. 3. Click reply again on the same message (maybe both but I haven’t checked) 4. Write a comment. 5. Sent. Ready: Message send twice

Dec 5, 2019 11:38:41 PM
YellowFive5

YellowFive5

Moscow

poccomaxa

poccomaxa

Kiev

draw the beam and look whether the intersection with the AABB of objects

Thank you )

Dec 5, 2019 11:58:05 PM
RohanC

This is my first AI Cup so I’m really new here. Could somebody please tell me how to run my strategy on my local computer as I have downloaded and can access the executable file but I do not know how to actually run my strategy on it.

The language that I am using is java and my operating system is windows.

Dec 6, 2019 12:53:25 AM
j303

j303

Moscow

Hi all. I would like to Express my timid discontent. And why such a small and simple location? There is no opportunity for strategy and tactics. All essentially boils down to one thing - the “Bay run”. After 1-3 seconds of the simulation both players sitting on top of each other and in a point-blank shot clips. There are mines, but they are in fact nowhere to put, except themselves the feet. And when will the game 2 on 2. There is generally a lot of Mall will be from the bodies, bullets and mines.

The map would be a width 3 times to increase. And to do something about the ugly floors to move, stealth, fortification of min. to Run away from the enemy it would be possible. Etc.

It’s like that in any counter-strike was 8 players in the hangar 25 sq. m. And then the whole 8 ka just spun around on its axis, holding the “shoot” button, in the hope that someone will fall or there will be a crossbow, and nobody gets.

Dec 6, 2019 7:33:40 AM
zn-soft

zn-soft

Fesco

j303

j303

Moscow

Hi all. I would like to Express my timid discontent. And why such a small and simple location? There is no opportunity for strategy and tactics. All essentially boils down to one thing - the “Bay run”. After 1-3 seconds of the simulation both players sitting on top of each other and in a point-blank shot clips. There are mines, but they are in fact nowhere to put, except themselves the feet. And when will the game 2 on 2. There is generally a lot of Mall will be from the bodies, bullets and mines. …

  1. From the rules you can find that in the second round the cards will be difficult and will require algorithms for finding paths
  2. Now you can paint your difficult level.

Dec 6, 2019 7:40:44 AM
zn-soft

zn-soft

Fesco

zn-soft

zn-soft

Fesco

  From the rules you can find that in the second round the cards will be difficult and will require algorithms for finding paths     Now you can paint your difficult level.  

I’m testing on neskonchaemyj maps with complex parkour mazes 52x52…

Dec 6, 2019 7:45:22 AM
zn-soft

zn-soft

Fesco

a bit lied to , I have their cards done 52х32 , higher and wider is not checked

Dec 6, 2019 7:52:27 AM
sprakashdash

sprakashdash

IIT Kharagpur

Could someone give a sample game submission so that I could learn!

Dec 6, 2019 9:13:46 AM
amurushkin

amurushkin

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

sprakashdash

sprakashdash

IIT Kharagpur

Could someone give a sample game submission so that I could learn!

https://russianaicup.ru/p/quick

Dec 6, 2019 9:40:37 AM
AlexKol

AlexKol

BB

j303

j303

Moscow

Hi all. I would like to Express my timid discontent. And why such a small and simple location? There is no opportunity for strategy and tactics. All essentially boils down to one thing - the “Bay run”. After 1-3 seconds of the simulation both players sitting on top of each other and in a point-blank shot clips. There are mines, but they are in fact nowhere to put, except themselves the feet. And when will the game 2 on 2. There is generally a lot of Mall will be from the bodies, bullets and mines. …

This is to make people be interested in, if done from difficult conditions, 99% of the current strategies even before the arms will not come. Now the cards are purely for stargy. 1) the First round this is most likely the type who is better boevka will. 2) the Second round who is better to fasten the search path and so on 3) Who is the best nuances undermine that first place to take

I’m here working right now to search the way across the map any difficulty, but to whom it is necessary)

Dec 6, 2019 12:06:07 PM
MrZlodey

MrZlodey

NetCracker

kuviman

kuviman

СГУ им. Чернышевского

When sending a zip archive should preserve the structure of a language pack, you need to send all the files.

Thank you, in years past it was enough to keep the packing in sibnica and all

Dec 6, 2019 12:39:11 PM
poccomaxa

poccomaxa

Kiev

AlexKol

AlexKol

BB

This is to make people be interested in, if done from difficult conditions, 99% of the current strategies even before the arms will not come. Now the cards are purely for stargy. 1) the First round this is most likely the type who is better boevka will. 2) the Second round who is better to fasten the search path and so on 3) Who is the best nuances undermine that first place to take …

on the basis of Dijkstra’s pathfinding?

Dec 6, 2019 1:58:07 PM
AlexKol

AlexKol

BB

poccomaxa

poccomaxa

Kiev

on the basis of Dijkstra’s pathfinding?

No

Dec 6, 2019 2:01:18 PM
poccomaxa

poccomaxa

Kiev

AlexKol

AlexKol

BB

No

you will put the bot directly in front of the round to not burn strategy? I’d love to play a few games with your bot

Dec 6, 2019 2:25:01 PM
AlexKol

AlexKol

BB

poccomaxa

poccomaxa

Kiev

you will put the bot directly in front of the round to not burn strategy? I’d love to play a few games with your bot

My bot is stupid like a cork. And running initially, the current to where he was sehardcore)

Dec 6, 2019 2:28:05 PM
poccomaxa

poccomaxa

Kiev

AlexKol

AlexKol

BB

My bot is stupid like a cork. And running initially, the current to where he was sehardcore)

right now I made a normal pathfinding algorithm and was able to beat players in the top 1, top 3 and top 9 , although the fight left as in the example _(ツ)_/ right now, just a little emotions bursting, so wanted to tell someone XD

Dec 6, 2019 2:31:42 PM
amurushkin

amurushkin

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

poccomaxa

poccomaxa

Kiev

right now I made a normal pathfinding algorithm and was able to beat players in the top 1, top 3 and top 9 , although the fight left as in the example (ツ)/ right now, just a little emotions bursting, so wanted to tell someone XD

funny he runs down the stairs and then comes to another staircase and walks up it )) search cannot jump

Dec 6, 2019 2:47:41 PM
poccomaxa

poccomaxa

Kiev

amurushkin

amurushkin

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

funny he runs down the stairs and then comes to another staircase and walks up it )) search cannot jump

well, the jumping is a little bit flawed)

Dec 6, 2019 2:48:45 PM
AlexKol

AlexKol

BB

poccomaxa

poccomaxa

Kiev

well, the jumping is a little bit flawed)

I have jumps, but there are moments when the corner digs in and starts to panic

Dec 6, 2019 2:53:07 PM
poccomaxa

poccomaxa

Kiev

without a good suit in 1 round can go)

Dec 6, 2019 3:09:40 PM
MrZlodey

MrZlodey

NetCracker

Given the number of participants in the 1st of raod you can log in with QuickStart guy :)

Dec 6, 2019 5:26:42 PM
AlexKol

AlexKol

BB

MrZlodey

MrZlodey

NetCracker

Given the number of participants in the 1st of raod you can log in with QuickStart guy :)

Someone to round 2 with it comes

Dec 6, 2019 5:30:34 PM
nikhil_ruc

nikhil_ruc

IIT Guwahati

Hey, why I can’t create a new game with me in it at https://russianaicup.ru/game/create? I mean my nickname doesn’t appear on dropdown, but I can choose any two other participants.

You need to submit a modified version of the basic strategy to creates games against other participants.

Dec 6, 2019 7:14:09 PM
poccomaxa

poccomaxa

Kiev

amurushkin

amurushkin

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

funny he runs down the stairs and then comes to another staircase and walks up it )) search cannot jump

Jumped konecka)

Dec 7, 2019 4:46:34 AM
atageldi194229

atageldi194229

МУГНИР

My project does not run on C# , and NuGet packages important ?

Dec 7, 2019 7:06:49 AM
naimash

naimash

Sapa Software

Dec 7, 2019 12:34:57 PM
yulik.daniel

yulik.daniel

Moscow

What does the verdict a “Failure test” the checking system? I tried four times to send strategy today with every hour, every time I get the verdict..

Dec 7, 2019 3:55:21 PM
kuviman

kuviman

СГУ им. Чернышевского

yulik.daniel

yulik.daniel

Moscow

What does the verdict a “Failure test” the checking system? I tried four times to send strategy today with every hour, every time I get the verdict..

At the moment there is a problem with an incorrect verdict refusing the test in case your strategy are unable to connect to the game server

Dec 7, 2019 4:06:25 PM
artika

artika

МБОУ ЭМЛи №29

how to run downloaded language pack to C++ in visual Studio 2019

Dec 7, 2019 4:56:00 PM
R4N4R4M4

R4N4R4M4

Lyon

Hi everybody, Where can we find the list of characters to build our own level.txt ? Thanks

Dec 7, 2019 5:02:58 PM
amurushkin

amurushkin

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

R4N4R4M4

R4N4R4M4

Lyon

Hi everybody, Where can we find the list of characters to build our own level.txt ? Thanks

just look at the provided example level1.txt. also i see it somewhere on the site

Dec 7, 2019 5:10:36 PM
sergileon

sergileon

Сбербанк

kuviman

kuviman

СГУ им. Чернышевского

When sending a zip archive should preserve the structure of a language pack, you need to send all the files.

Trying to submit the solution file, I get this error: cp: cannot stat ‘/src/MyStrategy.java’: No such file or directory However, the file is: *** src/MyStrategy.java ***

Tried the whole folder src sharifabadi, too.

Dec 7, 2019 5:13:05 PM
R4N4R4M4

R4N4R4M4

Lyon

amurushkin

amurushkin

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

just look at the provided example level1.txt. also i see it somewhere on the site

Thanx but I got a level.txt in the app, but all sorts of items are not present…

Dec 7, 2019 5:24:51 PM
Hohol

Hohol

Samara

R4N4R4M4

R4N4R4M4

Lyon

Thanx but I got a level.txt in the app, but all sorts of items are not present…

Items are not part of the level map. They are generated randomly.

Dec 7, 2019 5:27:15 PM
R4N4R4M4

R4N4R4M4

Lyon

R4N4R4M4

R4N4R4M4

Lyon

Thanx but I got a level.txt in the app, but all sorts of items are not present…

Arf the items are not in the level.txt files :(

Dec 7, 2019 5:40:11 PM
R4N4R4M4

R4N4R4M4

Lyon

Hohol

Hohol

Samara

Items are not part of the level map. They are generated randomly.

Thanks Hohol, I didn’t figure out and tried all chars before understand :D

Dec 7, 2019 5:41:45 PM
MityanPal

MityanPal

Moscow

So, I beg your pardon - before I posted my message there - there will be more appropriate. And nobody has made a proposal to make able to pass through the enemy? in standard strategies code allows the enemy to repeat your movements(jumping vertically exactly with you) and if the enemy came close to you, then the game boils down to who is more lucky/one more CP at the time of how the model rested in each other, so as to escape you can’t - you backed and you’re trapped(in any attempt to jump the enemy repeats your jumps and you either move back, or stand still fixed on each other). I certainly understand that such strategies will not win, however, on certain cards, such a scenario almost impossible to avoid. And, by the way, did not understand - to control the dispersion can be? Imagine a situation that the enemies are standing still with the guns facing each other and shoot at the same time not moving - he will win who have more luck? Since the scatter will be different and to manage them there is no way(if I understand correctly, although maybe I should consider this better)

Dec 8, 2019 12:32:01 AM
bukazoid

bukazoid

Yekaterinburg

sergileon

sergileon

Сбербанк

Trying to submit the solution file, I get this error: cp: cannot stat ‘/src/MyStrategy.java’: No such file or directory However, the file is: *** src/MyStrategy.java *** Tried the whole folder src sharifabadi, too.

The same shit

Dec 8, 2019 1:09:26 AM
bukazoid

bukazoid

Yekaterinburg

But no. I have a different 5368. A compile-time error.

  • cp-f /src/MyStrategy.java src/main/java/MyStrategy.java cp: cannot stat ‘/src/MyStrategy.java’: No such file or directory

Dec 8, 2019 1:12:01 AM
kuviman

kuviman

СГУ им. Чернышевского

sergileon

sergileon

Сбербанк

Trying to submit the solution file, I get this error: cp: cannot stat ‘/src/MyStrategy.java’: No such file or directory However, the file is: *** src/MyStrategy.java *** Tried the whole folder src sharifabadi, too.

Keep the structure of the original language pack. In the root of archive to java should lie pom.xml

Dec 8, 2019 2:04:01 AM
bukazoid

bukazoid

Yekaterinburg

pom.xml forgot to put, he thought persepectives original. Turns out you can in pom.xml add your dependencies?

Dec 8, 2019 9:37:48 AM
anib

Couldn’t find a reference to maximum grid size in documentation.
Is there any maximum size to it? or do we only have process memory to go on?

Dec 8, 2019 1:17:58 PM
murlock1000

murlock1000

Vilnius

How do I get weapon type from lootbox.item in c++?

Dec 8, 2019 2:18:08 PM
DioNiS

DioNiS

Samara

MityanPal

MityanPal

Moscow

So, I beg your pardon - before I posted my message there - there will be more appropriate. And nobody has made a proposal to make able to pass through the enemy? in standard strategies code allows the enemy to repeat your movements(jumping vertically exactly with you) and if the enemy came close to you, then the game boils down to who is more lucky/one more CP at the time of how the model rested in each other, so as to escape you can’t - you backed and you’re trapped(in any attempt to jump the enemy repeats your jumps and you either move back, or stand still fixed on each other). I certainly understand that such strategies will not win, however, on certain cards, such a scenario almost impossible to avoid. And, by the way, did not understand - to control the dispersion can be? Imagine a situation that the enemies are standing still with the guns facing each other and shoot at the same time not moving - he will win who have more luck? Since the scatter will be different and to manage them there is no way(if I understand correctly, although maybe I should consider this better)

Think over a strategy of better traffic. Shooting can be a draw.

In life, you don’t lezish to cuddle with the enemy in battle.

Dec 8, 2019 3:50:04 PM
nutic

nutic

Zalando SE

“The judging system is temporarily unavailable. Retry the operation later.”

This is a mistake of a testing system or with my strategy, is something wrong?

Dec 8, 2019 4:00:22 PM
nutic

nutic

Zalando SE

kuviman

kuviman

СГУ им. Чернышевского

At the moment there is a problem with an incorrect verdict refusing the test in case your strategy are unable to connect to the game server

How could this happen if the client code is taken from official language pack without changes.

Dec 8, 2019 4:04:55 PM
yulik.daniel

yulik.daniel

Moscow

I won the game (https://russianaicup.ru/game/view/46097) I have 1050 points, opponent - 0. I somehow removed the rating. Apparently, some kind of mistake?

Dec 8, 2019 6:28:12 PM
amurushkin

amurushkin

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

yulik.daniel

yulik.daniel

Moscow

I won the game ( https://russianaicup.ru/game/view/46097 ) I have 1050 points, opponent - 0. I somehow removed the rating. Apparently, some kind of mistake?

apparently you have to be careful with the tick volatility rating?

Dec 8, 2019 7:33:27 PM
yulik.daniel

yulik.daniel

Moscow

amurushkin

amurushkin

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

apparently you have to be careful with the tick volatility rating?

Indeed, got it, thanks.

Dec 8, 2019 7:45:55 PM
ruddradev

ruddradev

Tata Conslutancy Services

Hello, is there a maximum zip file size for the submission?

Dec 9, 2019 11:37:22 AM
cheeser

cheeser

Glowbyte

FANTOM4

FANTOM4

--

I finally was ostanavlivas missing libraries in VS opened port 31001 now he swears by the System.IO.EndOfStreamException: “Unable to read beyond the end of the stream.” in the string 13 if (reader.ReadBoolean()) file ServerMessageGame.cs How to fix it Guguli not much help(

Hi! I have the same validation error when sending strategy. Unhandled Exception: System.IO.EndOfStreamException: Unable to read beyond the end of the stream. at System.IO.BinaryReader.FillBuffer(Int32 numBytes) at System.IO.BinaryReader.ReadBoolean() at AiCup2019.Model.ServerMessageGame.ReadFrom(BinaryReader reader) in /project/Model/ServerMessageGame.cs:line 13

Who faced, prompt, how with it to struggle? What to look for in the code MyStrategy.cs, as the line of the error it doesn’t show? Perhaps it optimization error?

Dec 9, 2019 3:33:02 PM
cheeser

cheeser

Glowbyte

cheeser

cheeser

Glowbyte

Hi! I have the same validation error when sending strategy. Unhandled Exception: System.IO.EndOfStreamException: Unable to read beyond the end of the stream. at System.IO.BinaryReader.FillBuffer(Int32 numBytes) at System.IO.BinaryReader.ReadBoolean() at AiCup2019.Model.ServerMessageGame.ReadFrom(BinaryReader reader) in /project/Model/ServerMessageGame.cs:line 13 …

Understood. This is indeed a bug of optimization. Apparently, on one of the ticks strategy thinks more than 1 sec.

Dec 10, 2019 3:35:12 AM
mxx

mxx

why the new submission is not picked up ? I have submission #7320 with verdict “Accepted”, but it’s never picked up in any games after >5 hours. And on submissions page there’s no corner number (should be “2” since it’s my 2nd submission) like my first submission.

Dec 10, 2019 10:16:30 AM
amurushkin

amurushkin

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

mxx

mxx

why the new submission is not picked up ? I have submission #7320 with verdict “Accepted”, but it’s never picked up in any games after >5 hours. And on submissions page there’s no corner number (should be “2” since it’s my 2nd submission) like my first submission.

dont set test submission flag

Dec 10, 2019 10:54:36 AM
giorgosgiapis

giorgosgiapis

Greece

Is it possible to get the weapon type inside a lootbox in C++?

Dec 10, 2019 7:16:45 PM
kant2002

kant2002

Almaty

I start playing with running bots inside Docker and here what I document so far.

https://github.com/kant2002/raic-2019-ladder

Dec 12, 2019 12:09:27 AM
nightlight

nightlight

Saint Peter Highschool

140bpmdubstep

140bpmdubstep

Kalach-na-Donu

if (Item.Weapon is Weapon is weapon) { if (weapon.Typ == WeaponType.weapons) { // code } }

how about c++? i want to get my weapon type and enemy type assume i have got enemy id

Dec 12, 2019 11:26:51 AM
j303

j303

Moscow

Why mine sometimes suddenly explode? It from falling bullets? The docks did not written about it…

Dec 13, 2019 9:39:17 AM
AlexKol

AlexKol

BB

j303

j303

Moscow

Why mine sometimes suddenly explode? It from falling bullets? The docks did not written about it…

About this kind on the website wrote, Yes explode. And even if you put them and the bullet came the explosion will be

Dec 13, 2019 9:46:34 AM
pborisov

I catch a validation error. Exception in thread “main” java.io.IOException: Unexpected EOF at util.StreamUtil.readBytes(StreamUtil.java:23) at util.StreamUtil.readBoolean(StreamUtil.java:29) at model.ServerMessageGame.readFrom(ServerMessageGame.java:15)

Time does not exceed seconds for local runs. Who can tell why?

Dec 13, 2019 9:13:45 PM
j303

j303

Moscow

And what’s with the shooting? Often it happens that one player is “worth” on the other and both shoot accurately up(and down), but one loses a lot of health, and the other only part. And horizontal shooting is also. All the bullets fall to win(too close). Do recharge plays such a role? Or is it the firing frequency different?

Dec 14, 2019 7:30:58 AM
SlyFox

SlyFox

Barnaul

j303

j303

Moscow

And what’s with the shooting? Often it happens that one player is “worth” on the other and both shoot accurately up(and down), but one loses a lot of health, and the other only part. And horizontal shooting is also. All the bullets fall to win(too close). Do recharge plays such a role? Or is it the firing frequency different?

I think it is recharging

Dec 14, 2019 7:49:56 AM
S_DREAM01

S_DREAM01

Organization::МГТУ им. Н.Э. Баумана

Why many units on the platforms to climb without fall animation on the platform? Do not tell me how it can be implemented?

Dec 14, 2019 3:10:55 PM
amurushkin

amurushkin

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

S_DREAM01

S_DREAM01

Organization::МГТУ им. Н.Э. Баумана

Why many units on the platforms to climb without fall animation on the platform? Do not tell me how it can be implemented?

I’m not sure what made optimally, added a check and there are 1 tick is canceled and a jump to the next tick, it already jumps again

Dec 14, 2019 4:55:48 PM
skipiano

skipiano

University Hill

How does the position of the units and the players correspond to the position of the boxes?

Is it bottom middle for the unit and center for the bullet?

Dec 15, 2019 11:34:45 PM