Создатель

Система

08.08.19. 09:52

Рейтинг: 0

Игроки

Место ID Решения Игрок Язык программирования Результат
1 19480 Владислав Калинин (Unkorunk) C++17 931
2 19782 Дамир Бурханов Python 3.6 867
3 19563 Олег Орлов Python 3.6 485
4 19774 Максим Прокофьев (madddmax) C# 416
5 19637 Денис Антипов Python 3.6 238
6 19737 Павел Якимов (bukazoid) Java1.8 0
Просмотр Скачать игру

Комментарии

0
Авг. 11, 2019
в смысле только 1 раз в конце тика, возможно где-то вставил что-то и забыл?
0
Авг. 11, 2019
вместо того чтобы спать обновился и немного подправил стратегию. проверь что ты случайно 2 раз команды не отправляешь вместо одного. у меня на каждый тик выполняется это out.write(("{\"command\": \"" + move + "\"}\n").getBytes());
0
Авг. 11, 2019
LocalRunner стал обрабатывать строго каждую вторую команду. Первую пропускает, вторую - обрабатывает. Потом снова пропускает. Отсюда и direction=null в первом тике, отсюда и движение по квадрату 3х3 вместо 2х2... Обидно :(
0
Авг. 11, 2019
Логируются вроде как отдельные сообщения. В логе у себя склеенных пока не видел. Но что-то явно не так.
0
Авг. 11, 2019
может действительно сообщения стали склеиваться и конец строки только через 1 сообщение риходит
0
Авг. 11, 2019
Такая ситуация может быть, если либо не получилось достать свой direction из тика, и соответственно не получилось его повернуть на 90 градусов... Типа каждый второй типа толи не доходит, толи не парсится, толи в нем инфа не та... Исследую дальше. Хорошо, что на локальном раннере повторяется стабильно.
0
Авг. 11, 2019
а нет, тогда бы по кругу не ходил
0
Авг. 11, 2019
Не, есть глюки, но не до такой степени. случайно не отправляешь по очереди вверх, вниз(игнорится), вправо, влево(игнорится)?
0
Авг. 11, 2019
Что-то странное вообще. Если а локал-раннере запустить бота, который просто ходит по кругу, меняя направление каждый тик, то на карте этот бот будет бегать оп квадрату 3х3, хотя я ожидаю, что он будет бегать по квадрату 2х2, как было до этого... Очень странно всё это...
0
Авг. 11, 2019
Судя по чату есть проблема у организаторов, что первые 2 сообщения склеиваются (нет конца строки). и получается программы читают первое сообщение и теряют второе, и, получается, не задают направление. как-то так. Должны были исправить, иначе надо аккуратно вычитывать входящие сообщение
0
Авг. 11, 2019
Павел, у меня тоже повально началась такая фигня. Хотя до этого висел стабильно в районе 20-го места рейтинга. Что характерно, мой бот тоже на java. Может там именно с джавой какая-то беда. Что я заметил - немного поменялись JSON-ы. А именно, в direction стало приходить значение null. Из-за этого у меня начал падат джсон-парсер. Какое значение было в direction раньше вместо null - не обратил внимание, и логов не сохранилось. null этот я поправил, но пока еще в 9 из 10 боев почему-то бот остается на месте. Ищу дальше... Ты не нашел?
0
Авг. 8, 2019
да, хотелось бы знать
0
Авг. 8, 2019
тот же самый вопрос. иногда такая же проблема.
0
Авг. 8, 2019
как узнать почему я остался на месте?