TGViewer
DziS Science | Data Science DziS Science | Data Science @dzis_science · 2.19K subscribers
Post #829 594
Привет всем! 👋

Настало время подводить итоги соревнования Kaggriculture.

Отмечу, что для меня это второе соревнование по RL (после Orbit Wars), судя по всему снова не удача (бультыхаемся прямо под бронзой, не заходя туда). Динамика положительная, это радует.

- Какие основные выводы я вынес?
1️⃣Прежде всего, RL соревнования это не создание бота против среды, а создание бота против игроков, то есть топ в середине соревнования не гарантирует топ в конце. Мы были в середине соревнования в топ-350, но каждый день соперники становились сильнее, создавая контр-стратегии.
2️⃣В продолжение пункта 1, становится явным как добиваться успеха. Почти весь топ сейчас - BC модели (клонирование поведения лучших моделей) + PPO дообучение. Это подтверждают и мои изыкскания: чистый PPO с нуля ничего в данном соревнование не дает, так как любой изъян reward функции приводил к его абьюзу, иногда делая странные ходы (например сразу купить кучу рабочих или коров, без корма для них).
3️⃣К сожалению, RL это почти всегда Pay to Win. В топе ребята с кластерами, которые они активно мучали обучением и играми в промышленных масштабах.
4️⃣Арена это важно. Лучшая симуляция LB и "кросс-валидация" - арена против всех открытых решений, особенно с топ скором. К сожалению, если играть исключительно против своего лучшего, можно обжечься, это очень важный инсайт. Хотя в целом, в классических соревнованиях такой подход дает результат, но не тут. Много гипотез, улучшавших наш лучший подход разваливались против пабликов, это одновременно очевидно и нет, что нужно играть против всего, что возможно.

Подробнее про изыскания, можно почитать у Марка, он хорошо описал, не хочу повторяться.


- Почему мне понравилось данное соревнование?
1️⃣В конце, честно говоря мы до последнего работали со стратегиями игры, но игнорировали стратегии продажи, как оказалось, это давало гораздо больше вклада, так как стратегию противника можно сломать, если обрушить ему рынок или продать раньше. То есть, почти весь топ этим занимается. Не очевидный, но очень интересный результат.
2️⃣Русскоязычное community и агенты дало просто кладезь мемов про это соревнование.
Claude Code называл совместное решение колхозом.

Стратегии, которые получали в народе имена заставляли меня улыбаться каждый раз. Прежде всего, стратегии получили названия шахматных партий: дебюты, эндшпили и тд, совмещая с кратким описанием стратегии.
Я выписал топ:
🔸дынный дебют/антидынный антипаблик
🔸гусиный эндшпиль/душение гуся/aгрессивные гуси
🔸шерстяной контроль
🔸быстрый потоп клубникой
🔸душение пшеницей
🔸томатный кризис

Согласитесь, это довольно таки забавно.
Вдвойне смешнее, когда ты в моменте, анализируя игру своей модели, замечаешь эти паттерны, понимая о чем пишут люди.

К сожалению, поиграть в игру у меня не удалось, в браузере она почему-то лагала, но в целом наблюдать за игрой было довольно весело.

Теперь осталось подождать 10 дней и получить финальный вердикт.
Варианта 2: либо бронза в штанах будет💩, либо на шее🥉.

#соревнования
  • 🔥 12
  • 👍 2
  • 🏆 2
More from @dzis_science
  1. Oct 16, 2026АХАХАХАХА, ПОСТАВКИ РЫБЬЕГО ЖИРА НАРУШЕНЫ, МЕДАЛИ ВЕРНУЛИ #fun #соревнования
  2. Oct 14, 2026Post #832
  3. Oct 9, 2026Привет всем!👋 Я с рабочей новостью. Мы ищем Junior DS в команду поточного кредитования МС…
  4. Oct 7, 2026Привет всем!👋 Хочу поделиться маленькой радостью. Сегодня я забрал наконец-то долгожданны…
  5. Sep 30, 2026Привет всем!👋 Считанные часы до конца Kaggriculture. Ставки сделаны, ставок больше нет, о…
  6. Sep 28, 2026Давно в Claude завезли русский фольклор?👀 P.S. В данной сессии по Kaggriculture слово кол…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →