Open AI Championship

Repeater utility

Sandbox: before end

Project

Sandbox

Round 1

Round 2

Finals

Sandbox (December 25, 2016)

Recent comments

20 february 23:50: jurifoll wrote comment on post Repeater utility
19 february 00:46: jurifoll wrote comment on post Repeater utility
18 february 15:10: jurifoll wrote comment on post Repeater utility
16 february 19:14: Hippo23 wrote comment on post The closing of the Russian AI Cup 2016
28 january 11:12: Grino wrote comment on post The closing of the Russian AI Cup 2016
13 january 17:20: MikeWazowski wrote comment on post Local runner
13 january 07:42: hiraevmalik wrote comment on post Local runner
13 january 07:30: hiraevmalik wrote comment on post Local runner

VK Group

 

For easier strategy development process you have an option to run local replays. You can locally replay a game that has been tested on the server. To do so, first download the Repeater and extract it. You will need an installation of Java 8+ Runtime Environment (you can find JRE in the corresponding section on the Oracle site) to run the Repeater.

Local replay is an option to run your strategy on your computer in a such a way, that it will see the world around it the same as it was while testing on the server. This will help you to debug, add logging and watch the reaction of your strategy during the game.

Please notice, that any interaction of your strategy with the game world during local replay is completely ignored. That means, that every moment the environment of the strategy is exactly the same as it was, and does not change, no matter what your strategy writes to the move object. The utility does not have full data of the game (only a part that was sent to your strategy), thus can not visualize the game. If your strategy does not have any breakpoints and/or some logging, it will «silently» do its job and terminate.

How to use the utility:

  1. authorize on the site, download an archive and extract it to a convenient place;

  2. choose a game with your strategy, and go to its page by following the link in the column “#”;

  3. if the game is tested, you will see a button “Local replay” on the right;

  4. after clicking on it a window will appear with a list of all your strategies that participated in the game, and their corresponding tokens;

  5. run the Repeater, passing the token as a command line parameter, or just enter it to the appeared terminal, after which the Repeater will download all necessary data and will start waiting for your strategy to connect;

  6. compile your strategy. Note that the entry point is located in Runner.{ext} file, and this file is the one to run;

  7. after starting your strategy will connect to the Repeater, that will emulate the behavior of the game world as it was tested on the server.

Attention! Local replay is only available within 2-3 days from the moment of creation of the game!



mustang

mustang

Самара

Powered by Yandex.Translate

In Repeater you can watch as Local runner ?

Nov 8, 2016 5:42:36 PM
Kkarl

Powered by Yandex.Translate

Repeater is completed after entering the token. Windows-om run a repeater.bat a console opens, enter the request token, the repeater immediately ends. How to fix?

Nov 8, 2016 6:16:32 PM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

Repeater is completed after entering the token. Windows-om run a repeater.bat a console opens, enter the request token, the repeater immediately ends. How to fix?

To reproduce your behavior has failed. On a random token and it works. That you have with any particular token, or with any? Try to erase from the bat file, the word start, then in the current console will remain stacktrace - it can help with diagnosis.

Nov 8, 2016 6:38:36 PM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

mustang

mustang

Самара

Powered by Yandex.Translate

In Repeater you can watch as Local runner ?

No, Repeater probably need to debug. Please read carefully the description of the utility.

Nov 8, 2016 6:39:31 PM
core2duo

core2duo

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

Powered by Yandex.Translate

The same problem: Repeater control gives the following error for all my games: Please enter the participant's token: v_35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996 [Tue Nov 08 16:32:14 PDT 2016]: the Repeater has been started [token=35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996] ERROR: http://russianaicup.ru/boombox/data/verifications/35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996 java.io.FileNotFoundException: http://russianaicup.ru/boombox/data/verifications/35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996 at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:76) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:233) The server gives a 404: http://russianaicup.ru/boombox/data/verifications/35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996. What to do?

Nov 8, 2016 6:45:33 PM
Kkarl

Powered by Yandex.Translate

Removed start, Given that there is not enough memory. The computer free 6GB of memory. Error on all their games. Exception in thread “main” java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Unknown Source) at java.io.ByteArrayOutputStream.toByteArray(Unknown Source) at com.codegame.codeseries.repeater.Repeater.readStream(Repeater.java:111) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:84) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:233)

Nov 8, 2016 7:09:31 PM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

Removed start, Given that there is not enough memory. The computer free 6GB of memory. Error on all their games. Exception in thread “main” java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Unknown Source) at java.io.ByteArrayOutputStream.toByteArray(Unknown Source) at com.codegame.codeseries.repeater.Repeater.readStream(Repeater.java:111) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:84) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:233)

Maybe you have 32-bit Java. Try adding in the options in java in bat file -Xmx800M to start java -Xmx800M -cp ".;*;%~dp0/*" -jar repeater.jar %1

Nov 8, 2016 7:27:08 PM
Kkarl
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

Maybe you have 32-bit Java. Try adding in the options in java in bat file -Xmx800M to start java -Xmx800M -cp “.;*;%~dp0/*” -jar repeater.jar %1

With -Xmx800M worked. Thank you!

Nov 8, 2016 7:37:45 PM
qaa12

qaa12

WTD

core2duo

core2duo

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

Powered by Yandex.Translate

The same problem: Repeater control gives the following error for all my games: Please enter the participant’s token: v_35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996 [Tue Nov 08 16:32:14 PDT 2016]: the Repeater has been started [token=35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996] ERROR: http://russianaicup.ru/boombox/data/verifications/35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996 java.io.FileNotFoundException: http://russianaicup.ru/boombox/data/verifications/35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996 at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:76) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:233) …

A similar problem, the server gives 404 for a dump

Nov 8, 2016 8:07:16 PM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

core2duo

core2duo

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

Powered by Yandex.Translate

The same problem: Repeater control gives the following error for all my games: Please enter the participant’s token: v_35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996 [Tue Nov 08 16:32:14 PDT 2016]: the Repeater has been started [token=35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996] ERROR: http://russianaicup.ru/boombox/data/verifications/35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996 java.io.FileNotFoundException: http://russianaicup.ru/boombox/data/verifications/35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996 at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:76) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:233) …

Where did you get this token v_35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996 ?

You just click in the “local repeat” and of splawski copy the token?

Nov 8, 2016 8:20:08 PM
core2duo

core2duo

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

MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

Where did you get this token v_35ec249cf8dd8d3ab023fa32a95e0d7fcccd3996 ? You just click in the “local repeat” and of splawski copy the token?

I took it from the error verification strategies: Your strategy has been tested in a few short test games and on one of them she "fell". Your strategy in the game corresponds to the special identifying token. This token is used in the utility Repeater. Utility will help you locally on your computer to play the game the way it looks from the outside of your strategy. Simply copy the token below and use it as a command line parameter when you run the utility. Type Token 10x1 v_df89bb4489c4d0e488ad647896a56dfcbc38463d 10x1 v_df89bb4489c4d0e488ad647896a56dfcbc38463d

Nov 8, 2016 8:30:02 PM
qaa12

qaa12

WTD

Powered by Yandex.Translate

For the same reason are unable to know the cause of the fall…

Nov 8, 2016 9:43:06 PM
core2duo

core2duo

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

qaa12

qaa12

WTD

Powered by Yandex.Translate

For the same reason are unable to know the cause of the fall…

Plus. Strategy that fulfills lokalbaner in any position without any problems, I would like to know the cause of her failure on the server.

Nov 8, 2016 9:46:11 PM
qaa12

qaa12

WTD

core2duo

core2duo

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

Powered by Yandex.Translate

Plus. Strategy that fulfills lokalbaner in any position without any problems, I would like to know the cause of her failure on the server.

Not ruby by any chance?)

Nov 8, 2016 9:56:17 PM
core2duo

core2duo

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

qaa12

qaa12

WTD

Powered by Yandex.Translate

Not ruby by any chance?)

Almost :) Python 3.

Nov 8, 2016 10:05:18 PM
esemi

esemi

SEMrush

core2duo

core2duo

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

Powered by Yandex.Translate

Almost :) Python 3.

similar stuff in Python was. Rechecked and realized that nothing stuck and the source model in a separate module - imports on production environments will not work

Nov 9, 2016 1:36:54 AM
esemi

esemi

SEMrush

Powered by Yandex.Translate

`` esemi@semyon-nb:~/development/russian-ai-cup-2016/repeater$ ./repeater.sh b42dd9c2e97d3de0d23886caeccff538def658b5 Repeater Tool for Russian AI Cup By Russian AI Cup Team

[Wed Nov 09 01:32:34 PDT 2016]: the Repeater has been started [token=b42dd9c2e97d3de0d23886caeccff538def658b5] [Wed Nov 09 01:32:37 PDT 2016]: Dump has been downloaded [bytes=50762249] ``

and silence. Where’s the replay view?

Nov 9, 2016 1:37:51 AM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

esemi

esemi

SEMrush

Powered by Yandex.Translate

esemi@semyon-nb:~/development/russian-ai-cup-2016/repeater$ ./repeater.sh b42dd9c2e97d3de0d23886caeccff538def658b5 Repeater Tool for Russian AI Cup By Russian AI Cup Team [Wed Nov 09 01:32:34 PDT 2016]: the Repeater has been started [token=b42dd9c2e97d3de0d23886caeccff538def658b5] [Wed Nov 09 01:32:37 PDT 2016]: Dump has been downloaded [bytes=50762249]

Please read carefully the post about the use of a Repeater. Because everything is written, just above your comment.

Nov 9, 2016 1:40:03 AM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

core2duo

core2duo

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

Powered by Yandex.Translate

I took it from the error verification strategies: Your strategy has been tested in a few short test games and on one of them she “fell”. Your strategy in the game corresponds to the special identifying token. This token is used in the utility Repeater. Utility will help you locally on your computer to play the game the way it looks from the outside of your strategy. Simply copy the token below and use it as a command line parameter when you run the utility. Type Token 10x1 v_df89bb4489c4d0e488ad647896a56dfcbc38463d 10x1 v_df89bb4489c4d0e488ad647896a56dfcbc38463d

There are probably difficulties with downloading data for verification games. Tomorrow will sort out.

Nov 9, 2016 1:41:07 AM
esemi

esemi

SEMrush

MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

There are probably difficulties with downloading data for verification games. Tomorrow will sort out.

Big sorry) Makoto and not read)

Nov 9, 2016 1:44:20 AM
Galtran

Powered by Yandex.Translate

Also the problem with “validation Error”. The strategy in C#. In Repeat’ere was held under the debugging 1 step (1 just got to Move). Then the game ends, no exceptions whatsoever. What could be the problem?

Nov 10, 2016 10:07:12 PM
serlis

serlis

Харьковский НУ им. Каразина

Powered by Yandex.Translate

And someone may for dummies manual to write? I did all the instructions everything works, only I do not get into the file MyStrategy.cpp. Ie the question is how to move from file Runner in what I wrote? I’m trying to put the usual stopping point at the entrance to the void MyStrategy::move.

Nov 11, 2016 6:07:23 PM
Chushuhuch

Chushuhuch

Санкт-Петербург

Powered by Yandex.Translate

Repeat the repeater game. On the zero tick my position 300.0, 3800.0. The first tick of a request speed and position, get -2.828427124746213, 2.121320343559546 and 302.8284271247462, 3797.8786796564405 respectively. Faction Academy. It seems that the speed is specified with the opposite sign. Tell me, what I don’t understand, please.

Nov 12, 2016 6:08:16 AM
4way

4way

ЗАО МЭЛ

serlis

serlis

Харьковский НУ им. Каразина

Powered by Yandex.Translate

And someone may for dummies manual to write? I did all the instructions everything works, only I do not get into the file MyStrategy.cpp. Ie the question is how to move from file Runner in what I wrote? I’m trying to put the usual stopping point at the entrance to the void MyStrategy::move.

Version the same?

Nov 12, 2016 7:09:11 AM
alevlaber

alevlaber

Костанай

Chushuhuch

Chushuhuch

Санкт-Петербург

Powered by Yandex.Translate

Repeat the repeater game. On the zero tick my position 300.0, 3800.0. The first tick of a request speed and position, get -2.828427124746213, 2.121320343559546 and 302.8284271247462, 3797.8786796564405 respectively. Faction Academy. It seems that the speed is specified with the opposite sign. Tell me, what I don’t understand, please.

This is a feature, not to relax) I also Have a negative velocity returns. And I had also: http://russianaicup.ru/post/8#comment-217

Nov 12, 2016 8:19:22 AM
Romka

Romka

Яндекс

Powered by Yandex.Translate

Something I have in Repeater’e in python2-cgdk on the second tick arrives world.buildings = None instead of a list of buildings which the strategy falls. Look, please?

Token: 1cbcc9425c752be5dfbfc132b51e2154187d497f

Nov 12, 2016 4:50:06 PM
serlis

serlis

Харьковский НУ им. Каразина

4way

4way

ЗАО МЭЛ

Powered by Yandex.Translate

Version the same?

Yes my strategies are the same. I already siphoned the language pack and repeater - now I’m sure that they are compatible too. I have the program comes to line runner size_t teamSize = remoteProcessClient.readTeamSizeMessage(); and falls so nirazu not going to mystrategy.

Nov 12, 2016 4:58:05 PM
SladeThe

SladeThe

Organization::Команда Russian AI Cup

Romka

Romka

Яндекс

Powered by Yandex.Translate

Something I have in Repeater’e in python2-cgdk on the second tick arrives world.buildings = None instead of a list of buildings which the strategy falls. Look, please? Token: 1cbcc9425c752be5dfbfc132b51e2154187d497f

You need update packet. Changed the communication Protocol.

Nov 12, 2016 5:09:57 PM
SladeThe

SladeThe

Organization::Команда Russian AI Cup

serlis

serlis

Харьковский НУ им. Каразина

Powered by Yandex.Translate

Yes my strategies are the same. I already siphoned the language pack and repeater - now I’m sure that they are compatible too. I have the program comes to line runner size_t teamSize = remoteProcessClient.readTeamSizeMessage(); and falls so nirazu not going to mystrategy.

This means that the dump just yet. We now have problem with network bandwidth, so the system is set up to ignore non-critical errors, such as the fact that TCP dump is not flushed to the server.

Try to download the dump of another game.

Nov 12, 2016 5:14:42 PM
Romka

Romka

Яндекс

SladeThe

SladeThe

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

You need update packet . Changed the communication Protocol.

Yes, thank you, now wound up.

Nov 12, 2016 6:28:33 PM
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

Something prestar to work with a local repeat. Dumps started to give 404.

Nov 13, 2016 9:27:13 AM
Gamm

Powered by Yandex.Translate

I have also an error token 7770dbd78515399c674efe24e651cb4bddf24cf5 ERROR: http://russianaicup.ru/boombox/data/dumps/7770dbd78515399c674efe24e651cb4bddf24cf5 java.io.FileNotFoundException: http://russianaicup.ru/boombox/data/dumps/7770dbd78515399c674efe24e651cb4bddf24cf5 at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:76) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:233)

Nov 13, 2016 1:26:58 PM
Gamm

Powered by Yandex.Translate

I have also an error token 7770dbd78515399c674efe24e651cb4bddf24cf5 ERROR: http://russianaicup.ru/boombox/data/dumps/7770dbd78515399c674efe24e651cb4bddf24cf5 java.io.FileNotFoundException: http://russianaicup.ru/boombox/data/dumps/7770dbd78515399c674efe24e651cb4bddf24cf5 at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:76) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:233)

Yes, actually on any token gives this message - it’s me or the server problem?

Nov 13, 2016 2:14:42 PM
vzverev78

vzverev78

Softgrad Solutions

Powered by Yandex.Translate

Yes, actually on any token gives this message - it’s me or the server problem?

I have the same thing. For all the latest games.

Nov 13, 2016 5:28:00 PM
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

Need to re-download the repeater

Nov 13, 2016 11:12:46 PM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

Yes, actually on any token gives this message - it’s me or the server problem?

Try to pump the tool.

Nov 13, 2016 11:13:40 PM
vzverev78

vzverev78

Softgrad Solutions

MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

Try to pump the tool.

Then please change repeater’but please add an update this page.

Nov 14, 2016 12:02:54 AM
SladeThe

SladeThe

Organization::Команда Russian AI Cup

vzverev78

vzverev78

Softgrad Solutions

Powered by Yandex.Translate

Then please change repeater’but please add an update this page.

During the beta introduced a huge number of edits. Unfortunately, physically there is no possibility to improve the system and at the same time to publish all. From this point on everything will be more friendly to the participants.

Nov 14, 2016 1:41:20 AM
ashru

sorry but where do I get the repeater from?“first download the [Repeater]($(static)/assets/repeater/repeater.zip?rnd) and extract it” download from where?

Nov 14, 2016 5:57:43 PM
SladeThe

SladeThe

Organization::Команда Russian AI Cup

sorry but where do I get the repeater from?“first download the [Repeater]($(static)/assets/repeater/repeater.zip?rnd) and extract it” download from where?

Fixed link.

Nov 14, 2016 6:05:39 PM
theShade

theShade

Crypton/RDL

Chushuhuch

Chushuhuch

Санкт-Петербург

Powered by Yandex.Translate

Repeat the repeater game. On the zero tick my position 300.0, 3800.0. The first tick of a request speed and position, get -2.828427124746213, 2.121320343559546 and 302.8284271247462, 3797.8786796564405 respectively. Faction Academy. It seems that the speed is specified with the opposite sign. Tell me, what I don’t understand, please.

Yes, the speed then give the opposite sign. Don’t worry, it’s just not documented bug. Not a bug, but a feature)

Nov 14, 2016 8:07:17 PM
alevlaber

alevlaber

Костанай

theShade

theShade

Crypton/RDL

Powered by Yandex.Translate

Yes, the speed then give the opposite sign. Don’t worry, it’s just not documented bug. Not a bug, but a feature)

Already fixed: 14 Nov: fixed speed sign from wizards and minions; fixed effect of the shells on the border of the range; a number of other fixes.

On the page of lokalbaner update posted

Nov 14, 2016 8:48:21 PM
temak

temak

Universität Heidelberg

Powered by Yandex.Translate

How to start play from a specific tick?

Nov 18, 2016 3:38:01 PM
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

temak

temak

Universität Heidelberg

Powered by Yandex.Translate

How to start play from a specific tick?

I write at the beginning of the move if (world.TickIndex < 123) return;

Of course, if you believe that the global state will be the same as when you start first (which is not always the case)

Nov 18, 2016 3:52:45 PM
Hohol

Hohol

Maxifier

temak

temak

Universität Heidelberg

Powered by Yandex.Translate

How to start play from a specific tick?

if (world.getTickIndex() &gt;= 123) { 
 int x = 0; 
 x++; // here breakpoint 
} 

Nov 18, 2016 4:02:27 PM
GS_Aero

GS_Aero

ИП

Powered by Yandex.Translate

Good time of day. Help to run the repeater. Run it, enter the token, he writes in response “Repeater has been started [token]” and the window closes - all of this takes less than a second. Repeater fresh, rocked yesterday/the day before yesterday.

Nov 18, 2016 4:53:19 PM
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

And may time out strategies to increase them. Dump the already long bobs, so more and pumping after some time.

Nov 18, 2016 6:31:27 PM
VorobeY1326

VorobeY1326

УрФУ (ранее УрГУ и УГТУ-УПИ)

Powered by Yandex.Translate

Can add to the state of the game field with the current tick? Everyone realizes it now on their side, but because of the deaths counter diverges. To add to the Game class field CurrentTick. It’s incredibly easier debugging in the repeater, because without visualization it is difficult to find the right moment.

Nov 18, 2016 7:29:55 PM
Admiral

Admiral

УрФУ (ранее УрГУ и УГТУ-УПИ)

VorobeY1326

VorobeY1326

УрФУ (ранее УрГУ и УГТУ-УПИ)

Powered by Yandex.Translate

Can add to the state of the game field with the current tick? Everyone realizes it now on their side, but because of the deaths counter diverges. To add to the Game class field CurrentTick. It’s incredibly easier debugging in the repeater, because without visualization it is difficult to find the right moment.

TickIndex

Nov 18, 2016 7:48:14 PM
bucash

bucash

Mirantis

Powered by Yandex.Translate

Please enter the participant’s token: dae2aaab418159df815c54f43e6d4714abb753eb [Fri Nov 18 19:59:27 PDT 2016]: the Repeater has been started [token=dae2aaab418159df815c54f43e6d4714abb753eb] ERROR: http://russianaicup.ru/boombox/data/dumps/dae2aaab418159df815c54f43e6d4714abb753eb java.io.FileNotFoundException: http://russianaicup.ru/boombox/data/dumps/dae2aaab418159df815c54f43e6d4714abb753eb at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1872) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:76) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:233)

View, why not repeat to see?

Nov 18, 2016 8:03:07 PM
bucash

bucash

Mirantis

bucash

bucash

Mirantis

Powered by Yandex.Translate

Please enter the participant’s token: dae2aaab418159df815c54f43e6d4714abb753eb [Fri Nov 18 19:59:27 PDT 2016]: the Repeater has been started [token=dae2aaab418159df815c54f43e6d4714abb753eb] ERROR: http://russianaicup.ru/boombox/data/dumps/dae2aaab418159df815c54f43e6d4714abb753eb java.io.FileNotFoundException: …

Recall, you just had to download the new repeater

Nov 18, 2016 8:18:11 PM
vzverev78

vzverev78

Softgrad Solutions

GS_Aero

GS_Aero

ИП

Powered by Yandex.Translate

Good time of day. Help to run the repeater. Run it, enter the token, he writes in response “Repeater has been started [token]” and the window closes - all of this takes less than a second. Repeater fresh, rocked yesterday/the day before yesterday.

If you’re under Windows, then first take of the batch file “start” and run from the cmd window, then the window will not close and you will see the message.

Nov 18, 2016 9:00:10 PM
vzverev78

vzverev78

Softgrad Solutions

VorobeY1326

VorobeY1326

УрФУ (ранее УрГУ и УГТУ-УПИ)

Powered by Yandex.Translate

Can add to the state of the game field with the current tick? Everyone realizes it now on their side, but because of the deaths counter diverges. To add to the Game class field CurrentTick. It’s incredibly easier debugging in the repeater, because without visualization it is difficult to find the right moment.

It already is: world.TickIndex (C# syntax)

Nov 18, 2016 9:06:10 PM
Spasitel

Spasitel

МФТИ (ГУ)

Powered by Yandex.Translate

Please add the ability to save locally the downloaded tokens and to work with them. It is much easier to restart debugging the same game, for example when adding debug output, and will remove the limitation of 5 days for games that already when you debug locally.

Nov 18, 2016 10:41:34 PM
VASPO

VASPO

Санкт-Петербург

Powered by Yandex.Translate

With the repeater again, some trouble or the format of the games The first move only passes, and then a null reference on the variable players. C#.

public World(int tickIndex, int tickCount, double width, double height, Player[] players, Wizard[] wizards Minion[] minions, Projectile[] projectiles, Bonus[] bonuses, Building[] buildings, Tree[] trees) { this.tickIndex = tickIndex; this.tickCount = tickCount; this.width = width; this.height = height;

this.players = new Player[players.Length];

Nov 19, 2016 11:30:10 AM
Spasitel

Spasitel

МФТИ (ГУ)

VASPO

VASPO

Санкт-Петербург

Powered by Yandex.Translate

With the repeater again, some trouble or the format of the games The first move only passes, and then a null reference on the variable players. C#. public World(int tickIndex, int tickCount, double width, double height, Player[] players, Wizard[] wizards Minion[] minions, Projectile[] projectiles, Bonus[] bonuses, Building[] buildings, Tree[] trees) { this.tickIndex = tickIndex; this.tickCount = tickCount; this.width = width; this.height = height; …

All new?

Night all refreshed and rapitor and the language pack need to be downloaded again. Cm. latest news.

Nov 19, 2016 12:12:12 PM
VASPO

VASPO

Санкт-Петербург

Spasitel

Spasitel

МФТИ (ГУ)

Powered by Yandex.Translate

All new? Night all refreshed and rapitor and the language pack need to be downloaded again. Cm. latest news.

Maybe this page link is not updated, but then it leads all to the same zip with the version of the repeater 13 Nov. http://russianaicup.ru/p/repeater#comment-792

Nov 19, 2016 12:48:12 PM
dbf

dbf

A

Powered by Yandex.Translate

I also have something strange, updated the repeater, SDK etc but when watching the game in ripetere video on the website there is a discrepancy as to the behavior of the character, for example, and on points. Anybody with such did not face?

Nov 19, 2016 12:57:43 PM
temak

temak

Universität Heidelberg

Powered by Yandex.Translate

On this page the link to the updated repeater or not?

Nov 19, 2016 4:56:02 PM
temak

temak

Universität Heidelberg

Powered by Yandex.Translate

Apparently not. Where to download new repeater?

Nov 19, 2016 4:57:03 PM
Grino

Grino

ЧелГУ

Powered by Yandex.Translate

Guys, help me, I have something blunt..

Copy the token. Compile Runner thinks 20 seconds, then error, can not the list of players to: Exception in thread “main” java.lang.NullPointerException at model.World.(World.java:28) at RemoteProcessClient.readWorld(RemoteProcessClient.java:126) at RemoteProcessClient.readPlayerContext(RemoteProcessClient.java:86) at Runner.run(Runner.java:33) at Runner.main(Runner.java:10)

In the batch file like so: Please enter the participant’s token: 6f423ef3481c75aa910eac05cba018f1228ecf71 [Sat Nov 19 22:21:52 PDT 2016]: the Repeater has been started [token=6f423ef3481c75aa910eac05cba018f1228ecf71] [Sat Nov 19 22:22:09 PDT 2016]: Dump has been downloaded [bytes=76709300] [Sat Nov 19 22:22:09 PDT 2016]: Connection from ’/127.0.0.1:53964] [Sat Nov 19 22:22:09 PDT 2016]: ERROR: Unable to write to the socket on [/127.0.0.1:53964] [Sat Nov 19 22:22:09 PDT 2016]: Socket /127.0.0.1:53964 has been closed. [Sat Nov 19 22:22:09 PDT 2016]: Competed to process the socket on [/127.0.0.1:53964]

Nov 19, 2016 10:25:48 PM
dimir

dimir

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

Grino

Grino

ЧелГУ

Powered by Yandex.Translate

Guys, help me, I have something blunt.. Copy the token. Compile Runner thinks 20 seconds, then error, can not the list of players to: Exception in thread “main” java.lang.NullPointerException at model.World.(World.java:28) at RemoteProcessClient.readWorld(RemoteProcessClient.java:126) at RemoteProcessClient.readPlayerContext(RemoteProcessClient.java:86) at Runner.run(Runner.java:33) at Runner.main(Runner.java:10) …

The repeater has anything changed ? Like I had just run the repeater, enter the token, then start the strategy all. The same strategy as for the local-runner

Nov 19, 2016 11:31:50 PM
Crabar

Crabar

drinkit.guru

Powered by Yandex.Translate

I have a repeater for python3 is not running. All successful downloads. I run python Runner.py and is executed only the first 72 ticks. After that, it hangs in silence for a minute. In the console repeater is:

[Sat Nov 19 23:58:44 EET 2016]: Connection from ’/127.0.0.1:65008] [Sat Nov 19 23:59:34 EET 2016]: Competed to process the socket on [/127.0.0.1:65008]

Am I doing something not right?

Nov 20, 2016 1:02:55 AM
vzverev78

vzverev78

Softgrad Solutions

Hohol

Hohol

Maxifier

Powered by Yandex.Translate

if (world.getTickIndex() >= 123) { int x = 0; x++; // here breakpoint }

In C++ and C# in MS VS 2015 (even in the Community Edition) you can choose Settings… or Conditions… for the breakpoint and set “world.TickIndex == 123”.

Nov 20, 2016 5:36:21 PM
SladeThe

SladeThe

Organization::Команда Russian AI Cup

temak

temak

Universität Heidelberg

Powered by Yandex.Translate

Apparently not. Where to download new repeater?

Don’t think you quite understand what a Repeater does, and why it needs to be updated. The utility only downloads the saved TCP dump and “feeds” it to your strategy. If downloading and installing connections with the strategy were successful, then further errors can not be associated with the utility.

We have changed the communication Protocol between the gaming simulation and strategy, which was announced in a post on the main page. Therefore, for correct work you need to make sure that you have the latest version of the language pack and Local runners, as well as what your strategy is sent to the system after the announcement.

Nov 20, 2016 6:39:16 PM
Chushuhuch

Chushuhuch

Санкт-Петербург

Spasitel

Spasitel

МФТИ (ГУ)

Powered by Yandex.Translate

Please add the ability to save locally the downloaded tokens and to work with them. It is much easier to restart debugging the same game, for example when adding debug output, and will remove the limitation of 5 days for games that already when you debug locally.

Accidentally discovered that the repeater can be run one time against him a few times to chase the runner. That is, you don’t have time to wait for downloads. From the limitation of five days does not help, of course.

Nov 20, 2016 9:34:30 PM
paul_ik

paul_ik

Adform BY

Powered by Yandex.Translate

Hello. The problem with the repeater: at a certain tick. playback. From the strategy, the program hangs for operations with socket. On the side of the repeater according to jstack is also a stupor on the socket. at java.net.SocketOutputStream.socketWrite0(Native Method)

What might be the problem? Before that used a repeater, everything always worked fine. Language pack (updated after the 19th). I tried to increase the memory repeater - no effect.

Zapisane happens on different ticks in one game is 11900+ , another is 13,000+. In some games, the hang does not occur (it seems that this short game) It’s definitely not the end of the match, check.

Game with the hang of the repeater: http://russianaicup.ru/game/view/30760 http://russianaicup.ru/game/view/30534

Example of a game which does not hang: http://russianaicup.ru/game/view/30265

Nov 21, 2016 12:23:17 AM
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

And may time out strategies to increase them. Dump the already long bobs, so more and pumping after some time.

up

a very necessary feature

we have 10 minutes to wait for the dump re-loaded

Nov 21, 2016 6:40:42 PM
dimir

dimir

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

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

up a very necessary feature we have 10 minutes to wait for the dump re-loaded

In fact, it seems to me that it is easier traversal. Find a link by which bobs and sways where, to raise left the server on virtual reality to replace official website, and will be the same match for at least a month to lose

Nov 21, 2016 8:58:08 PM
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

dimir

dimir

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

Powered by Yandex.Translate

In fact, it seems to me that it is easier traversal. Find a link by which bobs and sways where, to raise left the server on virtual reality to replace official website, and will be the same match for at least a month to lose

I mean what if a long time to start the strategy while running the repeater, it falls off at exceptio “Accept timed out”. For example, when a long debauche and then I want to test the fix.

Nov 21, 2016 9:05:36 PM
dimir

dimir

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

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

I mean what if a long time to start the strategy while running the repeater, it falls off at exceptio “Accept timed out”. For example, when a long debauche and then I want to test the fix.

I understand. Is there a timeout like half an hour. And the problem is that the dump then long over. Yeah. ;-)

Nov 21, 2016 9:50:32 PM
dimir

dimir

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

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

I mean what if a long time to start the strategy while running the repeater, it falls off at exceptio “Accept timed out”. For example, when a long debauche and then I want to test the fix.

Actually I looked there really just. For obvious reasons the user manual to make I won’t, but you really can download this dump manually(checked) and set the repeater to take the dump from your webserver, and not from the official. Though it is easier I think or wait until the edit timeout, or handles it in the binary change.

Nov 21, 2016 10:11:35 PM
dimir

dimir

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

dimir

dimir

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

Powered by Yandex.Translate

I understand. Is there a timeout like half an hour. And the problem is that the dump then long over. Yeah. ;-)

Actually this file replace the original in the archives(though I could be an old version), and the timeout is already 4 hours instead of 30 minutes. Well, if something goes wrong - is pumped from the office. site =)

https://cloud.mail.ru/public/AHpm/dHgTqFHYd

Nov 21, 2016 10:33:33 PM
dimir

dimir

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

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

I mean what if a long time to start the strategy while running the repeater, it falls off at exceptio “Accept timed out”. For example, when a long debauche and then I want to test the fix.

Actually this file replace the original in the archives(though I could be an old version), and the timeout is already 4 hours instead of 30 minutes. Well, if something goes wrong - is pumped from the office. site =)

https://cloud.mail.ru/public/AHpm/dHgTqFHYd

Nov 21, 2016 10:34:09 PM
dimir

dimir

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

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

I mean what if a long time to start the strategy while running the repeater, it falls off at exceptio “Accept timed out”. For example, when a long debauche and then I want to test the fix.

Proof (had an hour to wait) https://cloud.mail.ru/public/Lkkg/tvSvXeFnQ

Nov 21, 2016 11:31:56 PM
dimir

dimir

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

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

I mean what if a long time to start the strategy while running the repeater, it falls off at exceptio “Accept timed out”. For example, when a long debauche and then I want to test the fix.

https://cloud.mail.ru/public/Dd6N/HA94YB6cK

So clearly =)

Nov 21, 2016 11:37:39 PM
Chushuhuch

Chushuhuch

Санкт-Петербург

paul_ik

paul_ik

Adform BY

Powered by Yandex.Translate

Hello. The problem with the repeater: at a certain tick. playback. From the strategy, the program hangs for operations with socket. On the side of the repeater according to jstack is also a stupor on the socket. at java.net.SocketOutputStream.socketWrite0(Native Method) What might be the problem? Before that used a repeater, everything always worked fine. Language pack (updated after the 19th). I tried to increase the memory repeater - no effect. …

I had the same problem. Wrote administration, they will soon try to fix. Now comment out the runner flush data, it will work. (Only, of course, for local runner flush should be returned.)

Nov 22, 2016 4:43:20 AM
ryzhikova

ryzhikova

Russia

Powered by Yandex.Translate

Good afternoon. Can’t get(?) the dump of the game. Start repeater with valid token (obtained for the game, which was launched on this day, I tried three different).

Repeater Tool for Russian AI Cup By Russian AI Cup Team

[Tue Nov 22 10:25:57 PDT 2016]: the Repeater has been started [token=89f8a9255d559f9e25266a2c69ff0dceddbd048d]

ERROR: Connection timed out: connect

The root of stacktrace Repeater.main; Repeater.downloadDump; ... Tell me, what could it be? Problems on the server side, or am I doing it wrong? Firewall is no problem.

Nov 22, 2016 10:37:08 AM
exelim

exelim

Gameloft

Powered by Yandex.Translate

The same problem, would love to find a solution

Nov 22, 2016 11:25:15 AM
EgorUniPro

EgorUniPro

МАИ

Powered by Yandex.Translate

[Tue Nov 22 12:34:29 PDT 2016]: the Repeater has been started [token=cffe81d7cb86247b2965efdcf11d361b858e1f08] [Tue Nov 22 12:34:37 PDT 2016]: Dump has been downloaded [bytes=36817592] [Tue Nov 22 12:34:41 PDT 2016]: Connection from ’/127.0.0.1:12507] [Tue Nov 22 12:34:42 PDT 2016]: ERROR: Unable to write to the socket on [/127.0.0.1:12507] [Tue Nov 22 12:34:42 PDT 2016]: Socket /127.0.0.1:12507 has been closed. [Tue Nov 22 12:34:42 PDT 2016]: Competed to process the socket on [/127.0.0.1:12507]

What the error is and how to treat?

Nov 22, 2016 12:35:38 PM
ryzhikova

ryzhikova

Russia

ryzhikova

ryzhikova

Russia

Powered by Yandex.Translate

Good afternoon. Can’t get(?) the dump of the game. Start repeater with valid token (obtained for the game, which was launched on this day, I tried three different). Repeater Tool for Russian AI Cup By Russian AI Cup Team [Tue Nov 22 10:25:57 PDT 2016]: the Repeater has been started [token=89f8a9255d559f9e25266a2c69ff0dceddbd048d] …

Take your question. As it turned out, at work blocked not only torrents) Wrapped repeater’and traffic through tor and the dump was loaded fine. If someone has the same problem, suggest Tor + Proxifier (win/mac)

Nov 23, 2016 10:04:45 AM
dimir

dimir

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

ryzhikova

ryzhikova

Russia

Powered by Yandex.Translate

Take your question. As it turned out, at work blocked not only torrents) Wrapped repeater’and traffic through tor and the dump was loaded fine. If someone has the same problem, suggest Tor + Proxifier (win/mac)

At work probably blocks everything except a few specific ports

Nov 23, 2016 6:31:06 PM
bdshadow

bdshadow

Red Hat

Powered by Yandex.Translate

Similar problem. Downloaded repeater again - did not help, while in the console at startup: Exception in thread “main” java.lang.NullPointerException at model.World.(World.java:28) at RemoteProcessClient.readWorld(RemoteProcessClient.java:126) at RemoteProcessClient.readPlayerContext(RemoteProcessClient.java:86) at Runner.run(Runner.java:33) at Runner.main(Runner.java:10)

Never had this problem. Day 3-4 repeater did not run - and now is such garbage. This is not the case 2 days before the round =(

Nov 23, 2016 8:35:41 PM
bdshadow

bdshadow

Red Hat

EgorUniPro

EgorUniPro

МАИ

Powered by Yandex.Translate

[Tue Nov 22 12:34:29 PDT 2016]: the Repeater has been started [token=cffe81d7cb86247b2965efdcf11d361b858e1f08] [Tue Nov 22 12:34:37 PDT 2016]: Dump has been downloaded [bytes=36817592] [Tue Nov 22 12:34:41 PDT 2016]: Connection from ’/127.0.0.1:12507] [Tue Nov 22 12:34:42 PDT 2016]: ERROR: Unable to write to the socket on [/127.0.0.1:12507] [Tue Nov 22 12:34:42 PDT 2016]: Socket …

Egor, same problem. The description just above, was unable to improve from the comments, that was you answer

Nov 23, 2016 8:37:34 PM
udalov

udalov

JetBrains

Powered by Yandex.Translate

It seems that the Repeater does not work on games created around since the start of round 1. Error (token cut):

java.io.FileNotFoundException: Can’t find dump by <…>. at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:107) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:248)

Nov 26, 2016 1:23:10 AM
DVS

DVS

Ингосстрах

udalov

udalov

JetBrains

Powered by Yandex.Translate

It seems that the Repeater does not work on games created around since the start of round 1. Error (token cut): java.io.FileNotFoundException: Can’t find dump by <…>. at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:107) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:248)

Yes same problem with me.

Nov 26, 2016 6:22:26 AM
kirdark

Powered by Yandex.Translate

Also the problem with Repeater’ohms. Began recently. java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at sun.net.NetworkClient.doConnect(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:82) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:248)

Nov 26, 2016 2:10:06 PM
DVS

DVS

Ингосстрах

Powered by Yandex.Translate

Also the problem with Repeater’ohms. Began recently. java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at sun.net.NetworkClient.doConnect(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:82) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:248)

I’m having just this problem, the window is quickly minimized, don’t have time to read. help us pliase!

Nov 26, 2016 2:18:22 PM
dr_hmur

dr_hmur

ики ран

Powered by Yandex.Translate

ERROR: Connection refused: connect java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at sun.net.NetworkClient.doConnect(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.<init>(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:82) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:248)

The same. The problem was solved?

Nov 26, 2016 4:51:39 PM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

udalov

udalov

JetBrains

Powered by Yandex.Translate

It seems that the Repeater does not work on games created around since the start of round 1. Error (token cut): java.io.FileNotFoundException: Can’t find dump by <…>. at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:107) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:248)

Try to pump repeater and please leave feedback about the result.

Nov 26, 2016 4:54:21 PM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

dr_hmur

dr_hmur

ики ран

Powered by Yandex.Translate

ERROR: Connection refused: connect java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at sun.net.NetworkClient.doConnect(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:82) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:248) …

Try to pump repeater and try again. Write about the result. Thank you.

Nov 26, 2016 4:54:49 PM
dr_hmur

dr_hmur

ики ран

MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

Try to pump repeater and try again. Write about the result. Thank you.

`java -Xms128M -Xmx1G -cp “.;*;%~dp0/*” -jar repeater.jar Repeater Tool for Russian AI Cup By Russian AI Cup Team

Please enter the participant’s token: MySuperSecretToken [Sat Nov 26 17:04:34 PDT 2016]: the Repeater has been started [token=0d7301bb328949d9808b90bec0eefdc8772e02e1] ERROR: Connection refused: connect java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at sun.net.NetworkClient.doConnect(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:82) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:248)` unfortunately

Nov 26, 2016 5:05:55 PM
vzverev78

vzverev78

Softgrad Solutions

DVS

DVS

Ингосстрах

Powered by Yandex.Translate

I’m having just this problem, the window is quickly minimized, don’t have time to read. help us pliase!

Below the window is not minimized, remove “start” from a batch file and run from cmd.

Nov 26, 2016 5:09:32 PM
ud1

ud1

Химки

MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

Try to pump repeater and try again. Write about the result. Thank you.

Not working. Tried it on this game http://russianaicup.ru/game/view/56542 ERROR: Connection refused (Connection refused) java.net.ConnectException: Connection refused (Connection refused) … at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:82)

Nov 26, 2016 5:45:46 PM
udalov

udalov

JetBrains

MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

Try to pump repeater and please leave feedback about the result.

Didn’t help, but now the error ConnectException: Connection refused, with stacktrace above

Nov 26, 2016 6:03:28 PM
dbf

dbf

A

Powered by Yandex.Translate

The same problem, for example, 55194. Fails almost none of the first round download.

Nov 26, 2016 7:01:11 PM
Megabyte

Megabyte

ООО Сибтел-крипто

dbf

dbf

A

Powered by Yandex.Translate

The same problem, for example, 55194. Fails almost none of the first round download.

I had this problem about three hours ago, just downloaded the new repeater and it worked.

Nov 26, 2016 9:47:50 PM
mixei4

mixei4

КГУ

Powered by Yandex.Translate

Well.. Now I got a Connection refused :(

Nov 26, 2016 10:55:25 PM
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

I understand that neither the single repeater I hangs at the N-th tick? (downloaded fresh)

Nov 26, 2016 10:58:40 PM
vzverev78

vzverev78

Softgrad Solutions

udalov

udalov

JetBrains

Powered by Yandex.Translate

Didn’t help, but now the error ConnectException: Connection refused, with stacktrace above

Similarly, the game 59736:

ERROR: Connection refused: connect java.net.ConnectException: Connection refused: connect By the way, in reference to the repeater must be a random number instead of “?rnd” ?

Nov 26, 2016 11:02:36 PM
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

Noticed oddity in the game http://russianaicup.ru/game/view/59823 (ran to a bonus that will not soon).

Started debajit. In repeater comes after 1632 from tik tik 2833.

Nov 26, 2016 11:11:58 PM
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

Noticed oddity in the game http://russianaicup.ru/game/view/59823 (ran to a bonus that will not soon). Started debajit. In repeater comes after 1632 from tik tik 2833.

Sorry, lights out. Well I killed :)

Nov 26, 2016 11:12:59 PM
rekcahd

rekcahd

Cubo.ru / Ingate

udalov

udalov

JetBrains

Powered by Yandex.Translate

Didn’t help, but now the error ConnectException: Connection refused, with stacktrace above

A similar problem

Nov 26, 2016 11:18:44 PM
nomad

Powered by Yandex.Translate

and to configure the proxy in ripetere? can’t connect (Connection refused)

Nov 26, 2016 11:56:30 PM
DVS

DVS

Ингосстрах

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

Sorry, lights out. Well I killed :)

and as if you have written this message?

Nov 26, 2016 11:58:35 PM
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

DVS

DVS

Ингосстрах

Powered by Yandex.Translate

and as if you have written this message?

Paragraph 2.4. rules:

Unlike other living units, the wizard is impossible to destroy completely, we can only destroy his physical shell. After some time he will be reborn in a new body. For the revival must be at least 1200 ticks since the death of the wizard and not less than 2400 ticks since his last revival.

Nov 27, 2016 12:01:33 AM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

Thank you to those who responded to private messages and helped to diagnose. This problem is fixed, try again.

Nov 27, 2016 12:24:42 AM
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

Error while trying to run in 63969

ERROR: Premature EOF

java.io.IOException: Premature EOF

at sun.net.www.http.ChunkedInputStream.fastRead(Unknown Source) at sun.net.www.http.ChunkedInputStream.read(Unknown Source) at java.io.FilterInputStream.read(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source) at com.codegame.codeseries.repeater.Repeater.readStream(Repeater.java:117) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:83) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:248) `

Nov 27, 2016 2:59:30 PM
kostochkin

kostochkin

Moscow

Powered by Yandex.Translate

Repeater gives only 300 ticks in a strategy to 70910

Nov 29, 2016 2:06:06 AM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Powered by Yandex.Translate

Error while trying to run in 63969 ERROR: Premature EOF java.io.IOException: Premature EOF at sun.net.www.http.ChunkedInputStream.fastRead(Unknown Source) at sun.net.www.http.ChunkedInputStream.read(Unknown Source) at java.io.FilterInputStream.read(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source) at com.codegame.codeseries.repeater.Repeater.readStream(Repeater.java:117) at com.codegame.codeseries.repeater.Repeater.downloadDump(a Repeater.java:83) at com.codegame.codeseries.repeater.Repeater.main(a Repeater.java:248) `

Could not reproduce, wrote to the PM.

Nov 29, 2016 2:22:13 AM
MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

kostochkin

kostochkin

Moscow

Powered by Yandex.Translate

Repeater gives only 300 ticks in a strategy to 70910

I tried to reproduce, I have everything working if with a stub for Python 3. You sure you’re using a fresh package for Python 3? Please note that all in the directory model and files RemoteProcessClient.py and Runner.py must be the latest version.

Nov 29, 2016 2:24:23 AM
kostochkin

kostochkin

Moscow

MikeMirzayanov

MikeMirzayanov

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

I tried to reproduce, I have everything working if with a stub for Python 3. You sure you’re using a fresh package for Python 3? Please note that all in the directory model and files RemoteProcessClient.py and Runner.py must be the latest version.

Thank you, it was just in RemoteProcessClient.py and Runner.py

Nov 29, 2016 2:56:46 AM
MikeWazowski

MikeWazowski

Moscow

Powered by Yandex.Translate

>compile your strategy, please note that the entry point is in the file Runner.{ext}, it needs to run; explain, pls, what kind of kettle runner.{ext} is it ? local-runner.jar see runner.??? I do not see … I have java under win7

Dec 2, 2016 12:51:47 PM
SladeThe

SladeThe

Organization::Команда Russian AI Cup

MikeWazowski

MikeWazowski

Moscow

Powered by Yandex.Translate

compile your strategy, please note that the entry point is in the file Runner.{ext}, it needs to run; explain, pls, what kind of kettle runner.{ext} is it ? local-runner.jar see runner.??? I do not see … I have java under win7

Language packs.

Dec 2, 2016 1:35:45 PM
-XraY-

-XraY-

СПбГУ

Powered by Yandex.Translate

I have sometimes hangs repeater immediately after [Fri Dec 02 15:12:28 PDT 2016]: the Repeater has been started [token=ede75d31f39bd2b5f30040d3c617f3284b1685fe]. Can’t upload for half an hour. At other times loaded instantly. Is it possible to monitor the progress of the download? The problem I have locally or on servers not have enough power to give dumps quickly?

Dec 2, 2016 3:23:53 PM
Zerkella

Zerkella

Rubicon Project

Powered by Yandex.Translate

> Is it possible to monitor the progress of the download? The problem I have locally or on servers not have enough power to give dumps quickly? Plus - it would be nice to repeater said - he will ship anything or not.

Like now some kind of problem - no boot.

Dec 4, 2016 8:27:10 PM
Fireworks

Fireworks

Сбертех

Powered by Yandex.Translate

Rebooted everything and language packs, and utilities at the second tick throws: Exception in thread “main” java.lang.NullPointerException at model.World.(World.java:28) at RemoteProcessClient.readWorld(RemoteProcessClient.java:124) at RemoteProcessClient.readPlayerContext(RemoteProcessClient.java:86) at Runner.run(Runner.java:33) at Runner.main(Runner.java:10)

Dec 7, 2016 8:56:29 PM
Fireworks

Fireworks

Сбертех

Fireworks

Fireworks

Сбертех

Powered by Yandex.Translate

Rebooted everything and language packs, and utilities at the second tick throws: Exception in thread “main” java.lang.NullPointerException at model.World.(World.java:28) at RemoteProcessClient.readWorld(RemoteProcessClient.java:124) at RemoteProcessClient.readPlayerContext(RemoteProcessClient.java:86) at Runner.run(Runner.java:33) at Runner.main(Runner.java:10)

The rebound appears to be working.

Dec 7, 2016 8:58:17 PM
Commandos

Commandos

Гродно

Powered by Yandex.Translate

[Thu Dec 08 20:37:09 PDT 2016]: the Repeater has been started [token=f8… [Thu Dec 08 21:08:42 PDT 2016]: Dump has been downloaded [bytes=78586130]

wait!) I have a 50 megabit like…

Dec 8, 2016 9:11:53 PM
antonpp

antonpp

Санкт-Петербург

Powered by Yandex.Translate

[token=63fc90488b67b86fd8589b2675d10d52098b8a93] Utility stops anything send strategies 13109 teak. Language pack and repeater fresher longer.

Dec 9, 2016 2:44:15 PM
jurifoll

jurifoll

Moscow

Powered by Yandex.Translate

Also suddenly having problems with the repeater! For example for the game http://russianaicup.ru/game/view/117097 put a breakpoint on the 6300 the TEC, and the program it does not reach, writes that the socket is closed. What to do?

Dec 9, 2016 4:34:54 PM
SladeThe

SladeThe

Organization::Команда Russian AI Cup

jurifoll

jurifoll

Moscow

Powered by Yandex.Translate

Also suddenly having problems with the repeater! For example for the game http://russianaicup.ru/game/view/117097 put a breakpoint on the 6300 the TEC, and the program it does not reach, writes that the socket is closed. What to do?

Failed to reproduce the problem. Downloaded the dump from the specified 10 games, bring on Repeater different clients: Java, C#, Python 3. Everywhere worked to 7465 teak.

Dec 9, 2016 7:05:25 PM
jurifoll

jurifoll

Moscow

SladeThe

SladeThe

Organization::Команда Russian AI Cup

Powered by Yandex.Translate

Failed to reproduce the problem. Downloaded the dump from the specified 10 games, bring on Repeater different clients: Java, C#, Python 3. Everywhere worked to 7465 teak.

Like the problem was solved. It looks like the repeater I have updated the language pack and forgot( Although just yesterday everything worked.. Thank you!

Dec 9, 2016 7:19:14 PM
jurifoll

jurifoll

Moscow

Powered by Yandex.Translate

Something again had problems :(( this time local runner generally crashes at startup. For example, the game http://russianaicup.ru/game/view/118498 but not just that. Like today I already updated…

Dec 9, 2016 9:36:31 PM
paul_ik

paul_ik

Adform BY

-XraY-

-XraY-

СПбГУ

Powered by Yandex.Translate

I have sometimes hangs repeater immediately after [Fri Dec 02 15:12:28 PDT 2016]: the Repeater has been started [token=ede75d31f39bd2b5f30040d3c617f3284b1685fe]. Can’t upload for half an hour. At other times loaded instantly. Is it possible to monitor the progress of the download? The problem I have locally or on servers not have enough power to give dumps quickly?

very plus

Dec 9, 2016 10:17:14 PM
jurifoll

jurifoll

Moscow

Powered by Yandex.Translate

Again, like it worked) Strange as it is..

Dec 10, 2016 1:21:34 AM
WildCat

WildCat

Гомель

Powered by Yandex.Translate

On the game page there is only one token for the games format 2x5, although it should be 5.

Dec 12, 2016 9:11:05 AM
mr.newman

mr.newman

Moscow

Powered by Yandex.Translate

Right, what to do?

Dec 12, 2016 12:01:41 PM
mr.newman

mr.newman

Moscow

WildCat

WildCat

Гомель

Powered by Yandex.Translate

On the game page there is only one token for the games format 2x5, although it should be 5.

Apparently you need after an underscore to specify the desired number from 0 to 4 or from 5 to 9

Dec 12, 2016 12:07:08 PM
Siberia

Siberia

БЛ ГРУПП

Powered by Yandex.Translate

Again, failure to boot, there everything is normal with the repeater? ERROR: Connection refused: connect java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)

Dec 19, 2016 7:50:49 PM
dsky

dsky

СПбГУКИ (РФ)

Powered by Yandex.Translate

Something stopped working repeater

Dec 21, 2016 10:15:41 AM
vzverev78

vzverev78

Softgrad Solutions

Powered by Yandex.Translate

I’m not working. Just downloaded from this page.

ERROR: Connection refused: connect java.net.ConnectException: Connection refused: connect

Dec 27, 2016 12:53:34 AM
SladeThe

SladeThe

Organization::Команда Russian AI Cup

vzverev78

vzverev78

Softgrad Solutions

Powered by Yandex.Translate

I’m not working. Just downloaded from this page. ERROR: Connection refused: connect java.net.ConnectException: Connection refused: connect

Try to download the latest version.

Dec 27, 2016 1:58:43 AM
jurifoll

jurifoll

Moscow

Powered by Yandex.Translate

Suddenly stopped working repeator. After running almost immediately completes the work (writes do not have time to read). Tried on several different tokens. This time not forgot, just in case the update utility, although it’s hardly new versions are released.

Feb 18, 2017 3:10:39 PM
jurifoll

jurifoll

Moscow

Powered by Yandex.Translate

Even managed somehow to pry, what error it gives. Says something like “Can’t find dump by …” And it’s not with any particular token, and with all with whom he tried.

Feb 19, 2017 12:46:03 AM
jurifoll

jurifoll

Moscow

Powered by Yandex.Translate

I know support is not guaranteed… But maybe I get a hint, it’s server problems or just me?

Feb 20, 2017 11:50:30 PM