Как стать автором
Обновить
42
0
Алексей @jdev

Автор Эргономичного подхода, Kotlin/Backend техлид

Отправить сообщение
Да, я начал текст с <habracut />, но почему-то не помогло. Подскажите как, пожалуйста
К сожалению нет. На робовики регулярно поступают запросы, но пока только прикрутили .NET и я не думаю, что стоит ожидать новых языков в ближайшее время.
Да, я постараюсь на следующей недели подготовить статью об устройстве игры и с описанием первых шагов
А, ну и может стрелять и стреляет — это разные вещи. Например, тех кто стреляет прямо по позиции Tomcat'а в момент выстрела, или полагает, что Tomcat будет двигаться строго прямо на максимальной скорости, Tomcat разрывает >99-0. Но в случае более продвинутых техник прицеливания уже намного сложно хотя бы примерно определить направление полёта пули.
Я говорил только о дуэли, так что противник строго один. И он может стрелять куда угодно, хоть в противоположно направлении. Хотя как раз в этом ничего страшного нет.
В моём случае на то чтобы попасть в топ 50 потребовалось 2 года и ещё 3 месяца на то чтобы попасть в топ 3:) Но сейчас, для меня, я думаю потребуется не более человеко-недели на то чтобы с нуля забраться в топ-50.

А кланы там как-то не приняты.
я бы, всё-таки, порекомендовал эти 2 ролика:
www.youtube.com/watch?v=dqHmp_kMz-U
www.youtube.com/watch?v=eqlPbtO3rQY

Потому как они лучше освещают о чём речь идёт в данной статье.
Tomcat — дуелист, т.е. он умеет драться только один на один, по этому далее я буду говорить о дуэли.
Нет худшего вариант. Есть диапазон позиций, которые робот может занять за время подлёта пули, ~ от -45 до +45 градусов. И любой угол обстрела, в общем случае, равно вероятен.

Далее, основной инструмент в игре — мат статистика. Теор вер играет уже на много меньшую роль, нейронные сети удачно сумел запрограммировать только один человек, а гинетические алгоритмы используются «оффлайн» — т.е. дома у себя какие-нить параметры тюнишь часами, а потом выкладываешь затюненую версию. Собственно так я и потерял корону:)
Потому что они мне первыми на глаза попались, а по натуре я консерватор.
Обновил линку
Я старался не перегрузить пост специфичными терминами, а с Маринами связаны 4 важные на мой взгляд вехи: 2 переименования, не удавшийся релиз и собственно победа. Но в любом случае спасибо за замечание, в дальнейшем постараюсь меньше отвлекаться от сути:)
Если вы читаете на английском, то уже сейчас можете начать отсюда:
robowiki.net/wiki/Robocode/My_First_Robot

Я же на выходных постараюсь перевести эту статью. Да и вообще, если будет спрос, постепенно переведу все основные статьи из робовики.

Так же, может быть интересным посмотреть ролики на youtube по запросу robocode. Особенно стоит уделить внимание роликам от пользователя Azaxxo

Информация

В рейтинге
Не участвует
Откуда
Кольцово, Новосибирская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Chief Technology Officer (CTO), Software Architect
Lead
От 350 000 ₽
Functional programming
Object-oriented design
Design information systems
TDD/BDD
Kotlin
PostgreSQL
Java Spring Framework
Linux
Git
Docker