Как стать автором
Обновить

Комментарии 7

Вам бы систему, которая запрещает выкатывать патчи (с багами) 30 декабря, но это так, к слову ;)

Собственно вопрос по вашему примеру из прошлой статьи

> Свои первые 100 боев он с мучениями и проблемами отыграл на ПТ САУ. Процент побед низкий, удовольствия от игры мало.
> В такой ситуации мы предлагаем ему несколько обучающих материалов,
> которые помогут ознакомиться с стратегией ведения боя на ПТ САУ.

Каким образом вы будете нивелировать влияние других систем ВГ на принятие решений? В частности, как будет вести себя система, если окажется что игрока в такую ситуацию поставил матчмейкер? Дедлока не будет?

У вас же нет ММ по скиллу, а рейтинги так себе работают при меленьком количестве информации. А ММ будет «тянуть» игрока к 50%.
Мы оцениваем влияние нашего взаимодействия исходя из разницы поведения однородных групп игроков. Для каждого офера мы выбираем целевые и контрольные группы пользователей. С одними взаимодействуем, с другими – нет. Отличия в их поведении и есть влияние наших коммуникаций.

Также нужно понимать, что для каждой отдельной коммуникации алгоритм оценки отличается.
А порядок обработки сообщений из очереди роли не играет? Сколько вокеров разгребают сообщения из очереди? Что будет, если несколько воркеров выгребут события, относящиеся к одному пользователю, и будут их одновременно молотить? Как запись синхронизируется?
События одного пользователя гарантированно попадают в один и тот же партишн кафки, соотвественно никак не могут одновременно обрабатываться разными воркерами.
Основа drools — язык mvel достаточно ограниченый в возможностях и сложный в отладке. Как вы решили проблему с отладкой правил?
Отладка правил происходит после их введения в препродакшене, уже на реальных данных. Валидность оценивается по откликам, срабатыванию и т. п. Поэтому в нашем случае главное четко понимать какова цель введения того или иного правила.
Мы недавно опубликовали опенсорсный аналог Drools с GUI «получше». Возможно у вас будет желание и возможность поюзать и его — https://gndf.io/ :).
Зарегистрируйтесь на Хабре, чтобы оставить комментарий