Open AI Championship

CodeSide App

Round 1: before end

Project

Sandbox

Round 1

Round 2

Finals

Recent comments

15 december 19:36: AlexKol wrote comment on post Round 1
15 december 19:31: max wrote comment on post Round 1
15 december 19:30: doctor_mf wrote comment on post Round 1
15 december 18:24: Eugene713 wrote comment on post Round 1
15 december 18:23: Kudesunik wrote comment on post Round 1
15 december 18:09: Kudesunik wrote comment on post Round 1
15 december 17:42: kobe23 wrote comment on post Round 1
15 december 14:51: SlyFox wrote comment on post CodeSide App
15 december 14:43: SlyFox wrote comment on post Round 1
15 december 14:38: SlyFox wrote comment on post CodeSide App

VK Group

Telegram chat

Discord

 

You have an option to run simple test games locally on your computer. To do so, download the app. Use of the app will allow you to test your strategy in an environment similar to the environment of a testing game on the site, but without any restrictions on the number of games created.

Links:

When you start the app, you will see a config screen. You can select strategies participating in the game and configure some game settings. If you want to test your strategy, select TCP player, and then start your strategy. By default port 31001 is used. After successful connection, you will be able to start the game.

You can save the config to a file, and then run the app with --config <file> option, bypassing this config screen. Other available options are listed when using --help option.

Keyboard controls in the app:

  • M - change visualization mode.
  • Ctrl-S - save current game to a file (you can use replay feature)
  • P - pause/play
  • Left/Right - move time tick by tick (when paused)

Controls for the keyboard player:

  • A/D - horizontal movement.
  • W - jump
  • S - jump down
  • Q - plant mine
  • E - swap weapon
  • R - reload
  • Mouse - aiming and shooting


Laer

Laer

ИСП РАН

Ubuntu 18.04 does not display fonts:

screenshot

Nov 27, 2019 5:22:16 PM
Laer

Laer

ИСП РАН

Laer

Laer

ИСП РАН

Ubuntu 18.04 does not display fonts:

Markdown did not work the picture. Here is the link: https://yadi.sk/i/ZS7Hmz4zkYhkNw

Nov 27, 2019 5:22:59 PM
uppi

uppi

JetBrains

Laer

Laer

ИСП РАН

Markdown did not work the picture. Here is the link: https://yadi.sk/i/ZS7Hmz4zkYhkNw

> All entities in the game are rectangular. Everything appears correctly!

Nov 27, 2019 5:26:47 PM
Laer

Laer

ИСП РАН

uppi

uppi

JetBrains

> All entities in the game are rectangular. Everything appears correctly!

I want the tiles and not AABB!

Nov 27, 2019 5:28:11 PM
Laer

Laer

ИСП РАН

Does anyone know which fonts need to supply?

Nov 27, 2019 5:29:00 PM
AgeevRoma

AgeevRoma

Университет ИТМО

The Mac version crashes with the error ERROR - panicked at ’Failed to load assets: IoError(Os { code: 2, kind: NotFound, message: “No such file or directory” })

Nov 27, 2019 7:00:01 PM
MikeWazowski

MikeWazowski

Moscow

anyone know what the arguments should be aicup2019.exe to be able to locally run a couple of their strategies ? or to run your strategy against a bot ?

Nov 27, 2019 7:32:14 PM
Sensey

Sensey

Krasnodar

Laer

Laer

ИСП РАН

Does anyone know which fonts need to supply?

I have the same problem. Run the windows version under wine nom.

Nov 27, 2019 8:29:03 PM
dux

dux

Yekaterinburg

Ports can be selected in the start menu - select player TCP and underneath to the right of the port to choose arrows. You can also create a configuration file and the startup parameters to specify the path to the configs –config [configname]. Example configs can be found by clicking save configuration in the start menu.

Nov 27, 2019 8:43:10 PM
mrlewap

mrlewap

Burning Buttons

Laer

Laer

ИСП РАН

Does anyone know which fonts need to supply?

It is not in the fonts, I have the same problem was under Ubuntu, external vidyuhi Nvidia, switched to the on Board video and it worked.

Nov 27, 2019 8:57:04 PM
mrlewap

mrlewap

Burning Buttons

Example config.json, for those who have problems with the display menu: { "options_preset": { "Custom": { "level": "Simple", "properties": null } }, "players": [ { "Tcp": { "host": null, "port": 31001, "accept_timeout": null, "timeout": null, "token": null } }, Quickstart ] }

Nov 27, 2019 9:01:04 PM
memiy

anyone know what the arguments should be aicup2019.exe to be able to locally run a couple of their strategies ? or to run your strategy against a bot ?

It’s simple. Customize the game menu as you wish and click “save configuration” Then run this: aicup2019.exe –config “path/to/config.json” The game will run with the saved settings.

Nov 27, 2019 9:30:30 PM
vbogach

vbogach

Samsung Research Russia

In –help add a description of the flags and options? Particularly interested in –batch mode.

Nov 27, 2019 10:06:18 PM
AlexKol

AlexKol

BB

Drawing in the Visualizer by default will not be this year?

Nov 27, 2019 10:18:35 PM
Laer

Laer

ИСП РАН

Sensey

Sensey

Krasnodar

I have the same problem. Run the windows version under wine nom.

+1 at Least something works…

Nov 27, 2019 11:32:49 PM
Laer

Laer

ИСП РАН

mrlewap

mrlewap

Burning Buttons

It is not in the fonts, I have the same problem was under Ubuntu, external vidyuhi Nvidia, switched to the on Board video and it worked.

Tin, you will need to try to run in the emulator. There the graphics card is easier to get.

Nov 27, 2019 11:34:47 PM
aabzac

aabzac

БГУИР

AlexKol

AlexKol

BB

Drawing in the Visualizer by default will not be this year?

The quick start also have: debug.draw(new CustomData.Log(“Target pos:” + targetPos));

Nov 27, 2019 11:58:00 PM
Ronin

Ronin

Университет Иннополис

On Ubuntu 18.04 it is impossible to run through ./aicup2019 - returns segmentation fault

Nov 28, 2019 1:10:39 AM
kuviman

kuviman

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

Laer

Laer

ИСП РАН

Ubuntu 18.04 does not display fonts:

This bug needs to be fixed

Nov 28, 2019 7:20:53 AM
Shiftuia

Client for mac not working

ERROR - panicked at ’Failed to load assets: IoError(Os { code: 2, kind: NotFound, message: “No such file or directory” })

./assets/level/jumper_1.png’, ’ src/libcore/result.rs:1084:5 ERROR stack backtrace: 0: backtrace::backtrace::trace 1: backtrace::capture::Backtrace::new 2: batbox::logger::init_with_level::{{closure}} 3: std::panicking::rust_panic_with_hook 4: std::panicking::continue_panic_fmt 5: rust_begin_unwind 6: core::panicking::panic_fmt 7: core::result::unwrap_failed 8: core::ops::function::FnOnce::call_once{{vtable.shim}} 9: <alloc::boxed::Box<F> as core::ops::function::FnOnce>::call_once 10: <geng_core::loading_screen::LoadingScreen<T,L,G> as geng_core::state::State>::transition 11: <geng_core::state::manager::StateManager as="“ geng_core::state::State=”">::update 12: geng_core::context::run 13: geng::run 14: aicup2019::run_with 15: aicup2019::run 16: std::rt::lang_start::{{closure}} 17: std::panicking::try::do_call 18: __rust_maybe_catch_panic 19: std::rt::lang_start_internal 20: main

Nov 28, 2019 11:02:47 AM
UncleKoka

UncleKoka

Saint Petersburg

Client for mac not working ERROR - panicked at ’Failed to load assets: IoError(Os { code: 2, kind: NotFound, message: “No such file or directory” }) ./assets/level/jumper_1.png’, ’ src/libcore/result.rs:1084:5 ERROR stack backtrace: 0: backtrace::backtrace::trace 1: backtrace::capture::Backtrace::new 2: batbox::logger::init_with_level::{{closure}} 3: std::panicking::rust_panic_with_hook 4: std::panicking::continue_panic_fmt 5: rust_begin_unwind 6: core::panicking::panic_fmt 7: core::result::unwrap_failed 8: core::ops::function::FnOnce::call_once{{vtable.shim}} 9: <alloc::boxed::Box as core::ops::function::FnOnce …

The same parsley. And if you run directly from the console, the fonts are not displayed.

Nov 28, 2019 11:23:11 AM
kuviman

kuviman

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

UncleKoka

UncleKoka

Saint Petersburg

The same parsley. And if you run directly from the console, the fonts are not displayed.

the problem with the fonts needs to be fixed, download the new version.

the problem with the missing files will fix soon - need to start from terminal in the directory with the app

Nov 28, 2019 11:31:46 AM
AlexKol

AlexKol

BB

aabzac

aabzac

БГУИР

The quick start also have: debug.draw(new CustomData.Log(“Target pos:” + targetPos));

Thank you. Odd on the logs did not look, and there do the drawing there.

Nov 28, 2019 11:58:29 AM
UncleKoka

UncleKoka

Saint Petersburg

Friends may Dubski this question, but how am I supposed to test your strategy locally? I mean, I see the client interface, which can connect to it locally via TCP , but in files that are under a specific language, I don’t see anything like a TCP client to run and connect to a local sandbox. Can anyone send me in the docks, which describes the test process on the local machine?

Nov 28, 2019 2:07:37 PM
kuviman

kuviman

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

UncleKoka

UncleKoka

Saint Petersburg

Friends may Dubski this question, but how am I supposed to test your strategy locally? I mean, I see the client interface, which can connect to it locally via TCP , but in files that are under a specific language, I don’t see anything like a TCP client to run and connect to a local sandbox. Can anyone send me in the docks, which describes the test process on the local machine?

Depending on the language, or run runner.ext, or just the compiled app, it by default connects on port 31001 (the default port in the application)

Nov 28, 2019 2:11:08 PM
UncleKoka

UncleKoka

Saint Petersburg

kuviman

kuviman

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

Depending on the language, or run runner.ext , or just the compiled app, it by default connects on port 31001 (the default port in the application)

Damn, sure. Maybe someone like me will be to look at ruby just main.rb start. Thank you

Nov 28, 2019 2:14:54 PM
top4umba

top4umba

Luxoft

The game freezes after the battle with Windows. Is there a way to restart the fight, without closing the window?

Nov 28, 2019 5:55:38 PM
AliasQuiet

AliasQuiet

Moscow

top4umba

top4umba

Luxoft

The game freezes after the battle with Windows. Is there a way to restart the fight, without closing the window?

After pressing ESC brings me back to the home screen

Nov 28, 2019 6:44:29 PM
AliasQuiet

AliasQuiet

Moscow

Can’t draw a line. When as soon as the game ends on the first move, no error is thrown, the line is not drawn. The Line object is created, if not try to draw it (the debug.draw(myLine)), then everything is fine. What’s wrong? Possible example of someone working?

Nov 28, 2019 6:53:23 PM
Hohol

Hohol

Samara

Plz add the file with the game results rand seed match/card. Well, the opportunity to run with the specified sid.

Nov 28, 2019 7:05:06 PM
Sneer

Sneer

Pushkino

I haven’t delved into, but what is that strange periods of inhibition occur in strategies? It’s just a primitive algorithm is buggy or is this system something?

Nov 28, 2019 10:37:03 PM
SAni0k

SAni0k

ІФНТУНГ

is there any readme.txt c command run, simple tightens config.json ? (linux)

Nov 28, 2019 10:37:14 PM
Sneer

Sneer

Pushkino

SAni0k

SAni0k

ІФНТУНГ

is there any readme.txt c command run, simple tightens config.json ? (linux)

in Linux I do not know, but in Windows he waits two, i.e., –config, maybe this is the problem?

Nov 28, 2019 10:42:32 PM
karloid

karloid

Saint Petersburg

Hohol

Hohol

Samara

Plz add the file with the game results rand seed match/card. Well, the opportunity to run with the specified sid.

plus

Nov 28, 2019 10:44:47 PM
karloid

karloid

Saint Petersburg

I would also like to have a fps cap in the config file, now in the simple\pause\menu vyzhiraet 90% cpu (macOs)

Nov 28, 2019 10:45:37 PM
SAni0k

SAni0k

ІФНТУНГ

Sneer

Sneer

Pushkino

in Linux I do not know, but in Windows he waits two, i.e., –config, maybe this is the problem?

thank you

Nov 28, 2019 10:52:42 PM
karloid

karloid

Saint Petersburg

created issue flicker debug on Makosi - https://github.com/MailRuChamps/raic-2019/issues/22

Nov 28, 2019 11:14:25 PM
Hohol

Hohol

Samara

Sneer

Sneer

Pushkino

I haven’t delved into, but what is that strange periods of inhibition occur in strategies? It’s just a primitive algorithm is buggy or is this system something?

This is due to the line action.setVelocity(targetPos.getX() - unit.getPosition().getX()); When the unit next to the target, he slowly sneaks to her.

Nov 29, 2019 12:23:53 AM
karloid

karloid

Saint Petersburg

Threw the issue about strong consumption of CPU in idle https://github.com/MailRuChamps/raic-2019/issues/30

Nov 29, 2019 9:33:49 PM
Enchante_

Enchante_

Saint Petersburg

Last year the runner was the –noshow. This year there is something like that?

Nov 30, 2019 1:33:41 AM
Gigel

in mystrategy, how do i check weapon type contained in lootbox without modifying the starter code? (c++ starter)

Nov 30, 2019 3:32:47 AM
Hohol

Hohol

Samara

Enchante_

Enchante_

Saint Petersburg

Last year the runner was the –noshow. This year there is something like that?

batch mode - isn’t it?

Nov 30, 2019 3:50:41 AM
Enchante_

Enchante_

Saint Petersburg

Hohol

Hohol

Samara

batch mode - isn’t it?

Yes, it is. Thank you)

Nov 30, 2019 1:39:15 PM
UncleKoka

UncleKoka

Saint Petersburg

I have a problem with unpacking the archive for Linux ? “tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure status due to previous errors”

Nov 30, 2019 4:16:53 PM
GreenTea

GreenTea

Solvve

And you can somehow in lokal runner to put the name of the bot?

Nov 30, 2019 4:42:10 PM
jz36
UncleKoka

UncleKoka

Saint Petersburg

I have a problem with unpacking the archive for Linux ? “tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure status due to previous errors”

+1 same :(

Nov 30, 2019 9:09:46 PM
and0

and0

Moscow

UncleKoka

UncleKoka

Saint Petersburg

I have a problem with unpacking the archive for Linux ? “tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure status due to previous errors”

apparently somehow crookedly Packed up. At first I just renamed .gz, unpack the file without an extension, rename it to tar and then unpack it.

Dec 1, 2019 9:16:40 AM
and0

and0

Moscow

How to understand where is my boat, right or left? Please add player’s name about the account.

Dec 1, 2019 9:18:56 AM
karloid

karloid

Saint Petersburg

and0

and0

Moscow

How to understand where is my boat, right or left? Please add player’s name about the account.

there is a issue on this) https://github.com/MailRuChamps/raic-2019/issues/38 https://github.com/MailRuChamps/raic-2019/issues/25

Dec 1, 2019 1:43:38 PM
modemaizer

modemaizer

Arkhangelsk

When you run windowas version get “This version ”aicup2019-windows\aicup2019.exe“ not compatible with the version of Windows running on this computer. Check the system information, and then contact the software publisher.” Somebody faced? Than to treat?

Dec 1, 2019 10:36:49 PM
kokorins

kokorins

Berlin

AliasQuiet

AliasQuiet

Moscow

Can’t draw a line. When as soon as the game ends on the first move, no error is thrown, the line is not drawn. The Line object is created, if not try to draw it (the debug.draw(myLine)), then everything is fine. What’s wrong? Possible example of someone working?

kotlin fun makeARedCross(pt: Vec2Double) { val l = 0.2 val x = pt.x.toFloat() val y = pt.y.toFloat() val red = ColorFloat(1f, 0f, 0f, 1f) draw(CustomData.Line(Vec2Float(x - l, y), Vec2Float(x + l, y), 0.1 f, red)) draw(CustomData.Line(Vec2Float(x, y - l), Vec2Float(x, y + l), 0.1 f, red)) }

Dec 2, 2019 2:38:27 AM
kokorins

kokorins

Berlin

How does batch-mode? I get a blank result, no statistics?

Dec 2, 2019 2:39:45 AM
MikeWazowski

MikeWazowski

Moscow

modemaizer

modemaizer

Arkhangelsk

When you run windowas version get “This version ”aicup2019-windows\aicup2019.exe“ not compatible with the version of Windows running on this computer. Check the system information, and then contact the software publisher.” Somebody faced? Than to treat?

On win10 startup issues aicup2019.exe arose. What version of windows is it ?

Dec 2, 2019 9:36:32 AM
MikeWazowski

MikeWazowski

Moscow

kokorins

kokorins

Berlin

kotlin fun makeARedCross(pt: Vec2Double) { val l = 0.2 val x = pt.x.toFloat() val y = pt.y.toFloat() val red = ColorFloat(1f, 0f, 0f, 1f) draw(CustomData.Line(Vec2Float(x - l, y), Vec2Float(x + l, y), 0.1 f, red)) draw(CustomData.Line(Vec2Float(x, y - l), Vec2Float(x, y + l), 0.1 f, red)) }

      debug.draw(new CustomData.Line(
              new Vec2Float((float) x1, (float) y1),
              new Vec2Float((float) x2, (float) y2),
              0.1f,
              new ColorFloat(1.0f, 1.0f, 1.0f, 0.05f) ) );

Dec 2, 2019 11:18:03 AM
MikeWazowski

MikeWazowski

Moscow

and where in this year you can download repeater ?

Dec 2, 2019 12:46:36 PM
stem

stem

Moscow

modemaizer

modemaizer

Arkhangelsk

When you run windowas version get “This version ”aicup2019-windows\aicup2019.exe“ not compatible with the version of Windows running on this computer. Check the system information, and then contact the software publisher.” Somebody faced? Than to treat?

aicup2019.exe - 64-bit application. If windows 32-bit, it will not work.

Dec 2, 2019 1:58:52 PM
Flutter

Flutter

Nitka Technologies

MikeWazowski

MikeWazowski

Moscow

and where in this year you can download repeater ?

Siilka in the dialog when you press the button Local repeat

Dec 2, 2019 8:19:45 PM
MikeWazowski

MikeWazowski

Moscow

Flutter

Flutter

Nitka Technologies

Siilka in the dialog when you press the button Local repeat

Which refers to the home page of this site ?

Dec 2, 2019 8:26:41 PM
GreenTea

GreenTea

Solvve

kokorins

kokorins

Berlin

How does batch-mode? I get a blank result, no statistics?

pass another flag –save-results out, and then the result will be stored in the out file

Dec 2, 2019 9:41:17 PM
Woogy

Woogy

Moscow

and0

and0

Moscow

apparently somehow crookedly Packed up. At first I just renamed .gz, unpack the file without an extension, rename it to tar and then unpack it.

Here’s how it works: gzip -d aicup2019-linux.tar.gz &amp;&amp; tar xfv aicup2019-linux.tar

Dec 2, 2019 10:04:59 PM
kokorins

kokorins

Berlin

How to set FPS in config file?

Dec 3, 2019 12:49:29 AM
cNoNim

cNoNim

IT Territory

kokorins

kokorins

Berlin

How to set FPS in config file?

There should be properties to fill in… for errors in the filling of it will be clear what )

Dec 3, 2019 1:56:53 AM
cNoNim

cNoNim

IT Territory

Fun runner that supports running and more players… I’m 6 for example launched ), but the rounds will be 2 player only as I understand)

Dec 3, 2019 1:58:47 AM
ShmelX

ShmelX

Tula

I have the opportunity to increase the length of the round in the application and the number of players in each team?

Dec 3, 2019 7:00:07 AM
avzhatkin

avzhatkin

Align Technology

ShmelX

ShmelX

Tula

I have the opportunity to increase the length of the round in the application and the number of players in each team?

Yes, but localendar requires the full configuration to set the values. I got something like this: https://raw.githubusercontent.com/avzhatkin/ai2019/dev/config.json

Dec 3, 2019 8:08:50 AM
ShmelX

ShmelX

Tula

avzhatkin

avzhatkin

Align Technology

Yes, but localendar requires the full configuration to set the values. I got something like this: https://raw.githubusercontent.com/avzhatkin/ai2019/dev/config.json

Thank you! But too complicated for me. At last competitions it was possible to manage this using the command line keys.

Dec 3, 2019 11:31:51 AM
ShmelX

ShmelX

Tula

avzhatkin

avzhatkin

Align Technology

Yes, but localendar requires the full configuration to set the values. I got something like this: https://raw.githubusercontent.com/avzhatkin/ai2019/dev/config.json

Thank you, again. Using the full configuration is configured as it should.

Dec 3, 2019 1:04:03 PM
Ascherbinin

Ascherbinin

SKB_Lab

Ctrl-S with**s**to hurt the current game to a file (you can later revise) - typo

Dec 3, 2019 1:43:07 PM
originalartikot

Guys, how to run it locally on the Ubuntu? I used on Windows is involved, do not really understand

Dec 3, 2019 5:01:17 PM
Slavik

and version for 32 bit operating system, do not fate ?? or I something do not know ??

Dec 3, 2019 5:24:18 PM
Slavik

how can I test that ??

Dec 3, 2019 5:25:51 PM
SeriousDen

SeriousDen

ИСС Арт

Please correct spelling and punctuation on the page https://russianaicup.ru/p/app

Dec 3, 2019 8:29:48 PM
originalartikot

Guys, how to run it locally on the Ubuntu? I used on Windows is involved, do not really understand

Everything, understood)

Dec 3, 2019 8:53:00 PM
kush159

kush159

Student

Compiling the c++ code for MyStrategy gives error: no match for call to ‘(const std::hash) (const WeaponType&)’ noexcept(declval<const _Hash&>()(declval<const _Key&>()))> How to resolve this?

Dec 3, 2019 9:05:14 PM
mr.newman

mr.newman

Moscow

Flutter

Flutter

Nitka Technologies

Siilka in the dialog when you press the button Local repeat

Where is this button and where is this dialogue?

Dec 4, 2019 1:20:15 PM
Flutter

Flutter

Nitka Technologies

mr.newman

mr.newman

Moscow

Where is this button and where is this dialogue?

Already removed

Dec 4, 2019 1:32:30 PM
ANJ_Deadsec

ANJ_Deadsec

NIT Patna

Codeside App never connects to port 31001. It always shows “waiting for connection”. I need some help here.

Dec 4, 2019 2:17:02 PM
amurushkin

amurushkin

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

ANJ_Deadsec

ANJ_Deadsec

NIT Patna

Codeside App never connects to port 31001. It always shows “waiting for connection”. I need some help here.

App is like a server. It waits connection. you compiled code connects to this port. 1. run app. 2. run your code 3. press start at app

Dec 4, 2019 2:37:44 PM
manish
ANJ_Deadsec

ANJ_Deadsec

NIT Patna

Codeside App never connects to port 31001. It always shows “waiting for connection”. I need some help here.

To run locally you need to download and run CodeSide-app first.

Dec 4, 2019 8:39:25 PM
Mr.Smile

Mr.Smile

Moscow

There is a wish to return guaranteed bounce off the walls to 1e-9, for without this there are constant rounding errors. It would be good to add an offset to the initial y-coordinate.

Dec 4, 2019 9:27:48 PM
Perchatkin_DL

Perchatkin_DL

Православная гимназия

Do not run the program. Not combined with Windows. Is x32. Need help.

Dec 4, 2019 9:46:56 PM
dbf

dbf

Moscow

Perchatkin_DL

Perchatkin_DL

Православная гимназия

Do not run the program. Not combined with Windows. Is x32. Need help.

Need 64-bit OS (at least if it’s Windows, not with Linux).

Dec 4, 2019 10:34:19 PM
Perchatkin_DL

Perchatkin_DL

Православная гимназия

dbf

dbf

Moscow

Need 64-bit OS (at least if it’s Windows, not with Linux).

Ie 32 at all?

Dec 4, 2019 10:36:21 PM
groot

groot

ГБОУ школа 1534

ERROR - panicked at ‘assertion failed: value.is_finite()’, /builds/aicup/2019/app/.cache/.cargo/git/checkouts/batbox-bf0d12541f0f0764/cbe0f3c/src/num/real. rs:119:9 ERROR - stack backtrace: 0: backtrace::backtrace::trace 1: backtrace::capture::Backtrace::new 2: batbox::logger::init_with_level::{{closure}} 3: std::panicking::rust_panic_with_hook at src\libstd/panicking.rs:481 4: std::panicking::begin_panic 5: aicup2019::renderer::camera::Camera::screen_to_world 6: <aicup2019::renderer::Renderer as codegame::Renderer<aicup2019::model::Game>>::draw 7: <codegame::app::game_screen::GameScreen<G,R> as geng_core::state::State>::draw 8: <geng_debug_overlay::DebugOverlay as geng_core::state::State>::draw 9: geng_core::context::run 10: geng::run 11: aicup2019::run_with 12: aicup2019::run 13: std::rt::lang_start::{{closure}} 14: std::rt::lang_start_internal::{{closure}} at src\libstd/rt.rs:49 std::panicking::try::do_call at src\libstd/panicking.rs:296 15: __rust_maybe_catch_panic at src\libpanic_unwind/lib.rs:80 16: std::panicking::try at src\libstd/panicking.rs:275 std::panic::catch_unwind at src\libstd/panic.rs:394 std::rt::lang_start_internal at src\libstd/rt.rs:48 17: main 18: __tmainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:339 19: mainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:223 20: _report_error 21: _report_error

Dec 4, 2019 10:36:24 PM
dbf

dbf

Moscow

groot

groot

ГБОУ школа 1534

ERROR - panicked at ‘assertion failed: value.is_finite()’, /builds/aicup/2019/app/.cache/.cargo/git/checkouts/batbox-bf0d12541f0f0764/cbe0f3c/src/num/real. rs:119:9 ERROR - stack backtrace: 0: backtrace::backtrace::trace 1: backtrace::capture::Backtrace::new 2: batbox::logger::init_with_level::{{closure}} 3: std::panicking::rust_panic_with_hook at src\libstd/panicking.rs:481 4: std::panicking::begin_panic 5: aicup2019::renderer::camera::Camera::screen_to_world 6: <aicup2019::renderer::Renderer as codegame::Renderer<aicup2019::model::Game>>::draw 7: <codegame::app::game_screen::GameScreen<G,R> as geng_core::state::State>::draw 8: <geng_debug_overlay::DebugOverlay as geng_core::state::State>::draw 9: geng_core::context::run 10: geng::run 11: aicup2019::run_with 12: aicup2019::run 13: std::rt::lang_start::{{closure}} 14: std::rt::lang_start_internal::{{closure}} at src\libstd/rt.rs:49 std::panicking::try::do_call at src\libstd/panicking.rs:296 15: __rust_maybe_catch_panic at src\libpanic_unwind/lib.rs:80 16: std::panicking::try at src\libstd/panicking.rs:275 std::panic::catch_unwind at src\libstd/panic.rs:394 std::rt::lang_start_internal at src\libstd/rt.rs:48 17: main 18: __tmainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:339 19: mainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:223 20: _report_error 21: _report_error

This error occurs when you minimize the window of the Visualizer. Try to do and vote for https://github.com/MailRuChamps/raic-2019/issues/32 - can the organizers to fix.

Dec 4, 2019 10:46:30 PM
snowbear

snowbear

СПбГПУ

In the startup mode with no UI you can get something else in addition to machine readable results? For automated testing I would like a more complete log of what is happening, it all the idea is in replie, but I guess it is not meant that we are going to read.

Dec 4, 2019 11:56:28 PM
poccomaxa

poccomaxa

Kiev

snowbear

snowbear

СПбГПУ

In the startup mode with no UI you can get something else in addition to machine readable results? For automated testing I would like a more complete log of what is happening, it all the idea is in replie, but I guess it is not meant that we are going to read.

read the replay using the supplied system. instead the tcp connection is simply a file reader use

Dec 5, 2019 9:17:22 AM
snowbear

snowbear

СПбГПУ

poccomaxa

poccomaxa

Kiev

read the replay using the supplied system. instead the tcp connection is simply a file reader use

If you’re talking about yourself visual viewing replays, it’s not what I mean by machine readable, it is, eyes to see. Automated testing will not build.

Dec 5, 2019 12:27:36 PM
snowbear

snowbear

СПбГПУ

And another question, is there somewhere a more complete list of hotkeys app? Randomly found: F3: shows the log from the console and in the GUI F: toggle fullscreen N or M (can’t remember) includes a schematic rendering

Dec 5, 2019 12:29:54 PM
andrei23061996

There will be a version for Win x32 ?

Dec 5, 2019 1:28:16 PM
poccomaxa

poccomaxa

Kiev

snowbear

snowbear

СПбГПУ

If you’re talking about yourself visual viewing replays, it’s not what I mean by machine readable, it is, eyes to see. Automated testing will not build.

no, I mean, use instead of tcp-stream file stream with replay - the same data will be

Dec 5, 2019 1:28:50 PM
mohammad.jfz

how should i start my strategy in ubuntu

Dec 5, 2019 3:22:16 PM
grifffin

grifffin

Saint Petersburg

Does not work in XP (32-bit). Like last year

Dec 5, 2019 8:06:33 PM
kpimayakov

kpimayakov

DIO-Soft

how to cut the grid(tiles)

Dec 5, 2019 8:37:06 PM
AlexKol

AlexKol

BB

kpimayakov

kpimayakov

DIO-Soft

how to cut the grid(tiles)

smice to draw? use debug

Dec 5, 2019 9:04:18 PM
bamasa

to choose not to choose =)

Dec 6, 2019 2:25:56 AM
zn-soft

zn-soft

Fesco

to choose not to choose =)

the comma before the “and”

Dec 6, 2019 4:18:35 AM
giani005

Is there anyway to start the game without actually pressing start?

Dec 6, 2019 10:16:12 PM
Rahul

Rahul

Google

kush159

kush159

Student

Compiling the c++ code for MyStrategy gives error: no match for call to ‘(const std::hash) (const WeaponType&)’ noexcept(declval<const _Hash&>()(declval<const _Key&>()))> How to resolve this?

Which version of C++ are you using to compile?

Dec 6, 2019 11:06:39 PM
614

614

ИКИ РАН

Why is the option –save-results may not work? nothing proiskhodit. On Windows, version today. start either aicup2019.exe –save-results res.json either aicup2019.exe –save-results c:\users\tmp\res.json the file does not appear.

Dec 6, 2019 11:14:48 PM
614

614

ИКИ РАН

Why is the option –save-results may not work? nothing proiskhodit. On Windows, version today. start either aicup2019.exe –save-results res.json either aicup2019.exe –save-results c:\users\tmp\res.json the file does not appear.

Dec 6, 2019 11:14:49 PM
festeh

Is there anyway to start the game without actually pressing start?

You can use batch mode to run the app, but it won’t show the replay, you need to save it and then run with the app.

Sample Bash script:

./aicup2019 –batch-mode –config=config.json –save-replay replay&

cd ../

python main.py –p <PORT1>&

python main.py –p <PORT2>

cd <APP_DIRECTORY>

./aicup2019 –replay replay

Still I would like to know if better approach exist…

Dec 6, 2019 11:22:03 PM
festeh

You can use batch mode to run the app, but it won’t show the replay, you need to save it and then run with the app. Sample Bash script: ./aicup2019 –batch-mode –config=config.json –save-replay replay& cd ../ python main.py –p & python main.py –p cd ./aicup2019 –replay replay …

Actually, you don’t even need batch mode, just pass config file and everything will be ok;)

Dec 6, 2019 11:29:38 PM
yulik.daniel

yulik.daniel

Moscow

Under Linux, when locally trying to draw rectangles to debug, the game crashes with the error “ERROR - panicked at ‘Unexpected discriminant 1132462080’, /builds/aicup/2019/app/.cache/.cargo/git/checkouts/codegame-5bdec12bd92d3b8a/7f24add/src/lib.rs:82:34” a lot of text then, but I think that copy-paste here doesn’t make sense. Write the Python string, which in theory renders a rectangle looks like this: “debug.draw(model.CustomData.Rect(model.Vec2Double(x, y) model.Vec2Double(1, 1), model.color_float.ColorFloat(256, 0, 0, 0)))” The game crashes during execution of this line.

Dec 6, 2019 11:30:09 PM
dbf

dbf

Moscow

yulik.daniel

yulik.daniel

Moscow

Under Linux, when locally trying to draw rectangles to debug, the game crashes with the error “ERROR - panicked at ‘Unexpected discriminant 1132462080’, /builds/aicup/2019/app/.cache/.cargo/git/checkouts/codegame-5bdec12bd92d3b8a/7f24add/src/lib.rs:82:34” a lot of text then, but I think that copy-paste here doesn’t make sense. Write the Python string, which in theory renders a rectangle looks like this: “debug.draw(model.CustomData.Rect(model.Vec2Double(x, y) model.Vec2Double(1, 1), model.color_float.ColorFloat(256, 0, 0, 0)))” The game crashes during execution of this line.

Try Vec2Float

Dec 6, 2019 11:34:38 PM
yulik.daniel

yulik.daniel

Moscow

dbf

dbf

Moscow

Try Vec2Float

Wow, everything just worked, thanks a lot! And thank you for so quickly)

Dec 6, 2019 11:37:13 PM
giani005

You can use batch mode to run the app, but it won’t show the replay, you need to save it and then run with the app. Sample Bash script: ./aicup2019 –batch-mode –config=config.json –save-replay replay& cd ../ python main.py –p & python main.py –p cd ./aicup2019 –replay replay …

thanks a lot :) Do you know if there is a way to make the game run faster/without UI?

Dec 7, 2019 10:34:26 AM
Ali-amoudi10

Ali-amoudi10

Tishreen university

Codeside app on my mac is not connecting to port 31001, it keeps showing “Waiting for connection”, how can I run my strategy locally? and what does this do: set -ex

if [ “$1” != “base” ]; then if wc -l` -eq 1 ; then cp -f /src/MyStrategy.cpp MyStrategy.cpp else rm -rf ./* cp -rf /src/* ./ fi fi

Dec 7, 2019 5:38:38 PM
and0

and0

Moscow

How to know how much memory and time consuming strategy games on the server?

Dec 7, 2019 8:36:35 PM
cNoNim

cNoNim

IT Territory

and0

and0

Moscow

How to know how much memory and time consuming strategy games on the server?

You can apnut this question ), it would be nice to see somewhere statistics on the website on which the strategy may not pass the conditions articulated in the rules.

Dec 7, 2019 9:34:59 PM
kokorins

kokorins

Berlin

I ask again: how to set fps in the app? I understand this is not a feature of the game.

Dec 7, 2019 11:02:46 PM
kokorins

kokorins

Berlin

I ask again: how to set fps in the app? I understand this is not a feature of the game. I am interested in view speed

Dec 7, 2019 11:03:52 PM
poccomaxa

poccomaxa

Kiev

kokorins

kokorins

Berlin

I ask again: how to set fps in the app? I understand this is not a feature of the game. I am interested in view speed

well, move the slider at the bottom right. this fps only affects the human perception, and bot time is instantaneous

Dec 7, 2019 11:33:10 PM
kokorins

kokorins

Berlin

Yes, the point is that for each of my games debug to become, so that to get to the desired frame. I would love to reduce it with 60 TPS to 10 TPS. And sometimes to 1st.

Dec 7, 2019 11:43:21 PM
MityanPal

MityanPal

Moscow

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:28:34 AM
poccomaxa

poccomaxa

Kiev

sometimes when mine freezes or closes the app

Dec 8, 2019 1:01:40 AM
poccomaxa

poccomaxa

Kiev

ERROR - panicked at 'internal error: entered unreachable code', ' src/renderer/fancy_mine.rs:46:47 ERROR stack backtrace: 0: backtrace::backtrace::trace 1: backtrace::capture::Backtrace::new 2: batbox::logger::init_with_level::{{closure}} 3: std::panicking::rust_panic_with_hook at src\libstd/panicking.rs:481 4: std::panicking::begin_panic 5: aicup2019::renderer::fancy_mine::FancyMineRenderer::draw 6: <aicup2019::renderer::Renderer as="" codegame::Renderer&lt;aicup2019::model::Game="">&gt;::draw 7: <codegame::app::game_screen::GameScreen&lt;G,R> as geng_core::state::State&gt;::draw 8: <geng_debug_overlay::DebugOverlay as="" geng_core::state::State="">::draw 9: geng_core::context::run 10: geng::run 11: aicup2019::run_with 12: aicup2019::run 13: std::rt::lang_start::{{closure}} 14: std::rt::lang_start_internal::{{closure}} at src\libstd/rt.rs:49 std::panicking::try::do_call at src\libstd/panicking.rs:296 15: __rust_maybe_catch_panic at src\libpanic_unwind/lib.rs:80 16: std::panicking::try at src\libstd/panicking.rs:275 std::panic::catch_unwind at src\libstd/panic.rs:394 std::rt::lang_start_internal at src\libstd/rt.rs:48 17: main 18: __tmainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:339 19: mainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:223 20: _report_error 21: _report_error

Dec 8, 2019 1:04:38 AM
poccomaxa

poccomaxa

Kiev

uncool strategy Bomberman to test XD

Dec 8, 2019 1:06:04 AM
kuviman

kuviman

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

poccomaxa

poccomaxa

Kiev

ERROR - panicked at ‘internal error: entered unreachable code’, ’ src/renderer/fancy_mine.rs:46:47 ERROR stack backtrace: 0: backtrace::backtrace::trace 1: backtrace::capture::Backtrace::new 2: batbox::logger::init_with_level::{{closure}} 3: std::panicking::rust_panic_with_hook at src\libstd/panicking.rs:481 4: std::panicking::begin_panic 5: aicup2019::renderer::fancy_mine::FancyMineRenderer::draw 6: <aicup2019::renderer::Renderer as="“ codegame::Renderer<aicup2019::model::Game=”“>>::draw 7: <codegame::app::game_screen::GameScreen<G,R> as geng_core::state::State>::draw 8: <geng_debug_overlay::DebugOverlay as=”“ geng_core::state::State=”">::draw 9: geng_core::context::run 10: geng::run 11: aicup2019::run_with 12: aicup2019::run 13: std::rt::lang_start::{{closure}} 14: std::rt::lang_start_internal::{{closure}} at src\libstd/rt.rs:49 std::panicking::try::do_call at src\libstd/panicking.rs:296 15: __rust_maybe_catch_panic at src\libpanic_unwind/lib.rs:80 16: std::panicking::try at src\libstd/panicking.rs:275 std::panic::catch_unwind at src\libstd/panic.rs:394 std::rt::lang_start_internal at src\libstd/rt.rs:48 17: main 18: __tmainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:339 19: mainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:223 20: _report_error 21: _report_error

Download the new version of the app

Dec 8, 2019 2:23:46 AM
poccomaxa

poccomaxa

Kiev

kuviman

kuviman

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

Download the new version of the app

so it is in the new version. from 07.12.2019 12-15

Dec 8, 2019 3:27:49 AM
poccomaxa

poccomaxa

Kiev

where can bug reports be sent? and then another mistake with a critical completion on the new version: ERROR - panicked at 'assertion failed: value.is_finite ()', /builds/aicup/2019/app/.cache/.cargo/git/checkouts/batbox-bf0d12541f0f0764/cbe0f3c/src/num/real.rs:119:9 ERROR stack backtrace: 0: backtrace::backtrace::trace 1: backtrace::capture::Backtrace::new 2: batbox::logger::init_with_level::{{closure}} 3: std::panicking::rust_panic_with_hook at src\libstd/panicking.rs:481 4: std::panicking::begin_panic 5: aicup2019::renderer::camera::Camera::screen_to_world 6: <aicup2019::renderer::Renderer as="" codegame::Renderer&lt;aicup2019::model::Game="">&gt;::draw 7: <codegame::app::game_screen::GameScreen&lt;G,R> as geng_core::state::State&gt;::draw 8: <geng_debug_overlay::DebugOverlay as="" geng_core::state::State="">::draw 9: geng_core::context::run 10: geng::run 11: aicup2019::run_with 12: aicup2019::run 13: std::rt::lang_start::{{closure}} 14: std::rt::lang_start_internal::{{closure}} at src\libstd/rt.rs:49 std::panicking::try::do_call at src\libstd/panicking.rs:296 15: __rust_maybe_catch_panic at src\libpanic_unwind/lib.rs:80 16: std::panicking::try at src\libstd/panicking.rs:275 std::panic::catch_unwind at src\libstd/panic.rs:394 std::rt::lang_start_internal at src\libstd/rt.rs:48 17: main 18: __tmainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:339 19: mainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:223 20: _report_error 21: _report_error PS this is definitely not a bug in my code, as written in the console of your app

Dec 8, 2019 3:34:42 AM
param98

param98

IIT Kharagpur

Is the game world size fixed? Will it remain 30x40 in further rounds and 2x2 matches?

Dec 8, 2019 4:23:29 AM
amurushkin

amurushkin

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

param98

param98

IIT Kharagpur

Is the game world size fixed? Will it remain 30x40 in further rounds and 2x2 matches?

i bet no. but who knows

Dec 8, 2019 9:46:07 AM
amirreza

amirreza

Tehran

how use our strategy in this app? when i choose TCP nothing happens.

Dec 8, 2019 7:37:22 PM
amurushkin

amurushkin

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

amirreza

amirreza

Tehran

how use our strategy in this app? when i choose TCP nothing happens.

  1. run app. 2. run your bot. 3 press start

Dec 8, 2019 7:48:14 PM
amirreza

amirreza

Tehran

amurushkin

amurushkin

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

  run app. 2. run your bot. 3 press start  

how can i run my bot? where to go?

Dec 8, 2019 7:49:33 PM
amirreza

amirreza

Tehran

Does anyone know how to run our strategy code to be able to connect TCP in app?

Dec 8, 2019 8:03:46 PM
amurushkin

amurushkin

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

amirreza

amirreza

Tehran

Does anyone know how to run our strategy code to be able to connect TCP in app?

https://russianaicup.ru/p/packs

Dec 8, 2019 8:38:30 PM
snowbear

snowbear

СПбГПУ

“Local replay” is a great feature for debugging strategy, it is a pity that it cannot be run automatically with the configuration file, as a normal game.

Dec 9, 2019 10:59:28 PM
MrZlodey

MrZlodey

NetCracker

Use application for windows. How to work with –save-results, –save-replay? Indicated the file name that was specified the full path, with extension, without extension. No files does not appear neither in the same folder with the application, or anywhere in the foreseeable place.

Dec 10, 2019 2:03:11 AM
crain

crain

Chelyabinsk

MrZlodey

MrZlodey

NetCracker

Use application for windows. How to work with –save-results, –save-replay? Indicated the file name that was specified the full path, with extension, without extension. No files does not appear neither in the same folder with the application, or anywhere in the foreseeable place.

I have these settings work only if parameter –config config.json

Dec 10, 2019 8:37:27 AM
Krasava872

Krasava872

Ryazan

Windows 10 64bit ERROR - panicked at ‘Unexpected discriminant 1065353216’, /builds/aicup/2019/app/.cache/.cargo/git/checkouts/codegame-5bdec12bd92d3b8a/ec050c9/src/lib.rs:87:34 ERROR stack backtrace: 0: backtrace::backtrace::trace 1: backtrace::capture::Backtrace::new 2: batbox::logger::init_with_level::{{closure}} 3: std::panicking::rust_panic_with_hook at src\libstd/panicking.rs:481 4: std::panicking::continue_panic_fmt at src\libstd/panicking.rs:384 5: std::panicking::begin_panic_fmt at src\libstd/panicking.rs:339 6: <codegame::PlayerMessage<G> as trans::Trans>::read_from 7: <codegame::player::stream::StreamPlayer<G> as codegame::player::Player>::get_action 8: <codegame::player::tcp::TcpPlayer<G> as codegame::player::Player>::get_action 9: <std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::FromIterator<(K, V)>>::from_iter 10: codegame::processor::GameProcessor::process_tick 11: std::sys_common::backtrace::__rust_begin_short_backtrace 12: std::panicking::try::do_call 13: __rust_maybe_catch_panic at src\libpanic_unwind/lib.rs:80 14: core::ops::function::FnOnce::call_once{{vtable.shim}} 15: <alloc::boxed::Box<F> as core::ops::function::FnOnce>::call_once at /rustc/625451e376bb2e5283fc4741caa0a3e8a2ca4d54\src\liballoc/boxed.rs:787 16: <alloc::boxed::Box<F> as core::ops::function::FnOnce>::call_once at /rustc/625451e376bb2e5283fc4741caa0a3e8a2ca4d54\src\liballoc/boxed.rs:787 std::sys_common::thread::start_thread at src\libstd\sys_common/thread.rs:13 std::sys::windows::thread::Thread::new::thread_start at src\libstd\sys\windows \ thread.rs:47 17: _report_error 18: _report_error

Dec 11, 2019 12:01:42 AM
poccomaxa

poccomaxa

Kiev

Krasava872

Krasava872

Ryazan

Windows 10 64bit ERROR - panicked at ‘Unexpected discriminant 1065353216’, /builds/aicup/2019/app/.cache/.cargo/git/checkouts/codegame-5bdec12bd92d3b8a/ec050c9/src/lib.rs:87:34 ERROR stack backtrace: 0: backtrace::backtrace::trace 1: backtrace::capture::Backtrace::new 2: batbox::logger::init_with_level::{{closure}} 3: std::panicking::rust_panic_with_hook at src\libstd/panicking.rs:481 4: std::panicking::continue_panic_fmt at src\libstd/panicking.rs:384 5: std::panicking::begin_panic_fmt at src\libstd/panicking.rs:339 6: <codegame::PlayerMessage as trans::Trans>::read_from 7: <codegame::player::stream::StreamPlayer as codegame::player::Player>::get_action 8: <codegame::player::tcp::TcpPlayer as codegame::player::Player>::get_action 9: <std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::FromIterator<(K, V)>>::from_iter 10: codegame::processor::GameProcessor::process_tick 11: std::sys_common::backtrace::__rust_begin_short_backtrace 12: std::panicking::try::do_call 13: __rust_maybe_catch_panic at src\libpanic_unwind/lib.rs:80 14: core::ops::function::FnOnce::call_once{{vtable.shim}} 15: <alloc::boxed::Box as core::ops::function::FnOnce …

in the third kind of error) write in the message administration. for readability before the code and after the code paste the string of characters `` - md - a code

Dec 11, 2019 12:20:51 AM
poccomaxa

poccomaxa

Kiev

Krasava872

Krasava872

Ryazan

Windows 10 64bit ERROR - panicked at ‘Unexpected discriminant 1065353216’, /builds/aicup/2019/app/.cache/.cargo/git/checkouts/codegame-5bdec12bd92d3b8a/ec050c9/src/lib.rs:87:34 ERROR stack backtrace: 0: backtrace::backtrace::trace 1: backtrace::capture::Backtrace::new 2: batbox::logger::init_with_level::{{closure}} 3: std::panicking::rust_panic_with_hook at src\libstd/panicking.rs:481 4: std::panicking::continue_panic_fmt at src\libstd/panicking.rs:384 5: std::panicking::begin_panic_fmt at src\libstd/panicking.rs:339 6: <codegame::PlayerMessage as trans::Trans>::read_from 7: <codegame::player::stream::StreamPlayer as codegame::player::Player>::get_action 8: <codegame::player::tcp::TcpPlayer as codegame::player::Player>::get_action 9: <std::collections::hash::map::HashMap<K,V,S> as core::iter::traits::collect::FromIterator<(K, V)>>::from_iter 10: codegame::processor::GameProcessor::process_tick 11: std::sys_common::backtrace::__rust_begin_short_backtrace 12: std::panicking::try::do_call 13: __rust_maybe_catch_panic at src\libpanic_unwind/lib.rs:80 14: core::ops::function::FnOnce::call_once{{vtable.shim}} 15: <alloc::boxed::Box as core::ops::function::FnOnce …

although it is not, not the third. this network is again a problem of some kind- not decoded parameters

Dec 11, 2019 12:22:47 AM
Jeen99
MityanPal

MityanPal

Moscow

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)

If they really are and shoot at the same time, only random decides. But no one bothers to come closer while your shot to increase the chances of getting.

Dec 11, 2019 2:21:41 AM
Jeen99

Developers are not going to add grenades to the game? It would improve gameplay. https://brainout.org/static/images/screenshots/gameplay1.webm

Dec 11, 2019 6:09:23 AM
bhagvanarch

bhagvanarch

Quantica Computacao

AgeevRoma

AgeevRoma

Университет ИТМО

The Mac version crashes with the error ERROR - panicked at ’Failed to load assets: IoError(Os { code: 2, kind: NotFound, message: “No such file or directory” })

same case here.. the game crashed

Dec 11, 2019 11:13:38 AM
Tyazhik

INFO - Guessed window DPI factor: 1 ERROR - panicked at ‘called Result::unwrap() on an Err value: NoAvailablePix elFormat’, src\libcore\result.rs:1084:5 ERROR stack backtrace: 0: backtrace::backtrace::trace 1: backtrace::capture::Backtrace::new 2: batbox::logger::init_with_level::{{closure}} 3: std::panicking::rust_panic_with_hook at src\libstd/panicking.rs:481 4: std::panicking::continue_panic_fmt at src\libstd/panicking.rs:384 5: rust_begin_unwind at src\libstd/panicking.rs:311 6: core::panicking::panic_fmt at src\libcore/panicking.rs:85 7: core::result::unwrap_failed at src\libcore/result.rs:1084 8: geng_core::window::Window::new 9: geng_core::context::Geng::new 10: aicup2019::run_with 11: aicup2019::run 12: std::rt::lang_start::{{closure}} 13: std::rt::lang_start_internal::{{closure}} at src\libstd/rt.rs:49 std::panicking::try::do_call at src\libstd/panicking.rs:296 14: __rust_maybe_catch_panic at src\libpanic_unwind/lib.rs:80 15: std::panicking::try at src\libstd/panicking.rs:275 std::panic::catch_unwind at src\libstd/panic.rs:394 std::rt::lang_start_internal at src\libstd/rt.rs:48 16: main 17: __tmainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:339 18: mainCRTStartup at ./mingw-w64-crt/crt/crtexe.c:223 19: _report_error 20: _report_error

How to live with it?

Dec 11, 2019 11:47:04 PM
AlexKol

AlexKol

BB

I then decided to repeat the local make, as some schools do not could stargem to repeat. Iiii the app falls when trying to start and all.

Dec 12, 2019 4:49:59 PM
beld

beld

Kirov

And man vs man you can play?

Dec 13, 2019 4:08:18 PM
gerssonmg

gerssonmg

Coração de Jesus

Sound Sound Sound. Yes man nice nice nice. Very goddd

Dec 13, 2019 4:35:31 PM
crain

crain

Chelyabinsk

Tell me, how to start a local replay for debugging? Do you need config. json and if Yes, what to specify as a map? Use application for Windows.

Dec 15, 2019 6:46:50 AM
SlyFox

SlyFox

Barnaul

as a locally run mode 2x2 ?

Dec 15, 2019 9:31:35 AM
MikeWazowski

MikeWazowski

Moscow

crain

crain

Chelyabinsk

Tell me, how to start a local replay for debugging? Do you need config. json and if Yes, what to specify as a map? Use application for Windows.

it looks like the start of local repeat intuitive only the application developer … for me this was also not obvious … 1. run aicaup2019.exe 2. run your strategy, see that it is connected 3. select the replay, select the log downloaded from the website

Dec 15, 2019 11:00:26 AM
AlexKol

AlexKol

BB

MikeWazowski

MikeWazowski

Moscow

it looks like the start of local repeat intuitive only the application developer … for me this was also not obvious … 1. run aicaup2019.exe 2. run your strategy, see that it is connected 3. select the replay, select the log downloaded from the website

And all falls with a strange error

Dec 15, 2019 11:04:12 AM
MikeWazowski

MikeWazowski

Moscow

AlexKol

AlexKol

BB

And all falls with a strange error

so I was lucky … under Win10 it works …

Dec 15, 2019 11:07:00 AM
skyfox

skyfox

ЮРГТУ (НПИ)

MikeWazowski

MikeWazowski

Moscow

so I was lucky … under Win10 it works …

Win8.1 also works without problems

Dec 15, 2019 11:25:35 AM
R4N4R4M4

R4N4R4M4

Lyon

Hi, the new App is not working in 2x2 teams mode with the level.txt file ?

Dec 15, 2019 2:33:00 PM
R4N4R4M4

R4N4R4M4

Lyon

R4N4R4M4

R4N4R4M4

Lyon

Hi, the new App is not working in 2x2 teams mode with the level.txt file ?

Ho I got it, add P character in the file to have it work :D

Dec 15, 2019 2:35:02 PM
SlyFox

SlyFox

Barnaul

R4N4R4M4

R4N4R4M4

Lyon

Hi, the new App is not working in 2x2 teams mode with the level.txt file ?

how did you turn on 2x2 mode )?

Dec 15, 2019 2:38:19 PM
SlyFox

SlyFox

Barnaul

SlyFox

SlyFox

Barnaul

how did you turn on 2x2 mode )?

I’ve got it )

Dec 15, 2019 2:51:43 PM