Size: a a a

AI Cups Official

2020 December 01

МС

М С in AI Cups Official
спасибо, попробую
источник

МС

М С in AI Cups Official
Егор Сергеев
Ранер по умолчанию слушает только подключения с 127.0.0.1, на сколько я знаю. Чтобы можно было подключаться из сети надо ему явно сказать слушать 0.0.0.0
Как правильно указать ip ранеру?
{
 "seed": null,
 "game": {
   "Create": "Round1"
 },
 "players": [
   "Keyboard",
   {
     "Tcp": {
       "host": 0.0.0.0,
       "port": 31001,
       "accept_timeout": null,
       "timeout": null,
       "token": null
     }
   }
 ]
}
источник

ЕС

Егор Сергеев... in AI Cups Official
Черт знает, я не пробовал. Возможно, в ковычках надо
источник

SM

Sergey Mukhin in AI Cups Official
Это не выглядит валидным json, уверен, что в кавычках надо.
источник

МС

М С in AI Cups Official
Да, точно, кавычки добавил. Но результат тот же timeout
источник

С

Серега in AI Cups Official
М С
Да, точно, кавычки добавил. Но результат тот же timeout
а в самой стратегии указал тот же порт?
источник

МС

М С in AI Cups Official
да, 31001
источник

С

Серега in AI Cups Official
так он и по умолчанию такой, и все равно не работает?
источник

AP

Alexey Pogasiy in AI Cups Official
Как можно отладить ошибку, когда стратегия на сервере не двигается (падает), а локально работает?
источник

МС

М С in AI Cups Official
нет
попробовал указать ip в config.json (сначала 0.0.0.0 потом "192.168.5.2") - timeout
источник

С

Серега in AI Cups Official
Alexey Pogasiy
Как можно отладить ошибку, когда стратегия на сервере не двигается (падает), а локально работает?
а она точно упала? или просто не двигается?
источник

С

Серега in AI Cups Official
М С
нет
попробовал указать ip в config.json (сначала 0.0.0.0 потом "192.168.5.2") - timeout
как ты запускаешь свою страту? так?
aicup2020 127.0.0.1 12345
источник

ET

Eug Tsa in AI Cups Official
Pavel Trepkosh
stdout:

stderr:
+ cd /output
+ ruby ./main.rb gameserver 31001 134c5a727a8d0e3a164395cfe54a8b2d3b13b0ae_0
./main.rb:23:in `write': Broken pipe (Errno::EPIPE)
from ./main.rb:23:in `write_bytes'
from /output/stream_wrapper.rb:54:in `write_int'
from /output/model/action.rb:17:in `write_to'
from /output/model/client_message.rb:48:in `write_to'
from ./main.rb:49:in `run'
from ./main.rb:67:in `<main>'
Exit code:1
Memory used: 24MB
Consumed time: 8113
Player crashed: IO error: Resource temporarily unavailable (os error 11)
Привет. А чем это вылечилось, если не секрет?
источник

R

Roman in AI Cups Official
Никто не знает ограничений по времени на выполнение? Не смог найти нигде
источник

AP

Alexey Pogasiy in AI Cups Official
Серега
а она точно упала? или просто не двигается?
В раннере аналогичная стратегия при тестировании бегает всю игру. На сервер с самого начала всю ночь стоит. Первый раз в такой ситуации.
источник

МС

М С in AI Cups Official
Серега
как ты запускаешь свою страту? так?
aicup2020 127.0.0.1 12345
Проблема в том, что ранер на моём вин7 32бит не работает. Пытаюсь запустить по локальной сети (подключение по крассоверу). Указываю ip и порт компьютера с ранером
источник

А

Александр .*?... in AI Cups Official
Alexey Pogasiy
В раннере аналогичная стратегия при тестировании бегает всю игру. На сервер с самого начала всю ночь стоит. Первый раз в такой ситуации.
ЛР последний? игру повтор качал смотрел локально что выдает стратегия?
источник

AP

Alexey Pogasiy in AI Cups Official
Локальный повтор включил. Тоже стоит с первого тика. Стратегия обёрнута в try-catch, после него я ошибку пробрасываю в интерфейс. Ошибки нет. Может руки кривые. Не понимаю.
источник

А

Александр .*?... in AI Cups Official
Alexey Pogasiy
Локальный повтор включил. Тоже стоит с первого тика. Стратегия обёрнута в try-catch, после него я ошибку пробрасываю в интерфейс. Ошибки нет. Может руки кривые. Не понимаю.
ну стоит потому что повтор
источник

PT

Pavel Trepkosh in AI Cups Official
Пустая стратегия на ruby, при попытке отослать стратегию:
stdout:

stderr:
+ cd /output
+ ruby ./main.rb gameserver 31001 704396b576432f072bc6f7f7f98d8adc618123bc_0
Exit code:137
Memory used: 12MB
Consumed time: 40254
TIME LIMIT EXCEEDED
Player crashed: IO error: Connection reset by peer (os error 104)
источник