Перейти к содержимому

Рекомендованные публикации

Игроки
3 194 публикации
46 157 боёв

Оцифрованные координаты попаданий по мишени

 

Координаты попаданий в 0.9.5 и 0.9.6:

 

 0_9_5__0_9_6_targets.xls   165,5К

 0_9_6_11117_shots.xls   522,5К

 

Более подробные гистограммы

 

Вверху - настрел в 0.9.5, внизу - 0.9.6

 

О классической ошибке игроделов, реалистичном распределении и неправильной картинке в официальной новости

 

14 Фев 2015 - 05:31 пользователь cyborg86 сказал:

Интересно, почему всё-таки не сделали гауссово? Из геймплейных соображений?

Кстати, добавь вот это твоё сравнение ещё.

 

Ок, но чтобы те, кто до сих пор не знает, что-нибудь поняли, начну с небольшой притчи.

 

Допустим, мы хотим получить равномерное распределение на мишени. Для реалистичности, конечно, нужно бы нормальное распределение, с плавно уменьшающейся полтностью при удалении от центра. Но для начала потренируемся на кошках, и попробуем получить просто равномерное: в любой точке на мишени плотность попаданий одна и та же.

 

Стандартные генераторы случайных чисел выдают случайное число с равномерным распределением на отрезке. Поэтому генерируя х и у таким образом и рисуя точки на плоскости, мы получим то, что нужно - равномерно заполненный квадрат, слева на рисунке:

 

 

 

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

Недолго думая, находим простой выход: генерировать будем радиус r и угол a, оба будут распределены равномерно. А х и у пересчитаем как х = r cos(a), y = r sin(a).

Получим картинку справа. Всё очень здорово, очень кругло, но... в центре получилась какая-то фигня, точки там кучкуются.

 

Если подключить мозг, то всё становится на свои места.

 

В квадрате слева плотность точек f(x,y) = f постоянна. В тонкое колечко радиусом r и шириной dr помещается

dN = 2*Pi*r*dr*f

точек. Поэтому распределение по радиусу имеет вид линейной функции:

g = dN/dr = (2*Pi*f) * r

В центре r = 0 плотность по радиусу нулевая и линейно растёт с радиусом.

 

Мы же вместо этой функции взяли константу (равномерно распределённый радиус), поэтому плотность f получилась бесконечной в центре:

f = g / (2 Pi r)

 

 

 

Таким образом, чтобы получить реалистичное распределение без особых точек (у которого плотность нигде не обращается в бесконечность), распределение по радиусу обязано быть равно нулю в центре: g(0) = 0.

 

Реалистичное, нормальное распределение по х и у при переходе к полярным координатам превращается в распределение Релея, на графиках ниже оно показано чёрной кривой. Если извлечь координаты из картинки, приведённой в официальной новости, то получится верхняя гистограмма:

 

Зелёная и синяя линии - это, как прежде, версии до 0.8.6 и до 0.9.6. Нижний график - мой настрел в версии 0.9.6.

 

Сухой остаток: в официальной новости изображено реалистичное, нормальное распределение с нулевой плотностью по радиусу. В игре же реализовали другое распределение.

 

14 Фев 2015 - 05:31 пользователь cyborg86 сказал:

Интересно, почему всё-таки не сделали гауссово? Из геймплейных соображений?

 

 

Скорее из соображений "Зачем ломать то, что и так приносит неплохой доход". Кардинальное изменение распределения повлекло бы необходимость кардинальной перебалансировки остальных параметров.

 
 
Подробное рассмотрение алгоритма расчёта круга разброса от StranikS_Scan (ссылка)
Изменено пользователем Гость
  • Плюс 21
Ссылка на комментарий
Игроки
6 109 публикаций
23 052 боя

фотки яйцеклеток зачет http://cdn-frm-eu.wargaming.net/4.3/style_emoticons/wot/Smile_trollface-3.gif

вы сами верите в то что говорят разработчики ?

  • Плюс 5

Ангар:СССР:ИС-7,ИС-4,ИС-8,МТ25,об212А,су-26,тетрарх,Т-62А,КВ-5,КВ-2,СУ-101,ЛТП. ГЕРМАНИЯ: Е-50 Ausf.M,Lowe, Е-25, (E-100,Maus - изучены), Jagdtiger,VK30.02(D),Hummel, Pz.SfI.IVc. USA: М48А1,Т21,Т34,М103,Т110Е5,Т110Е4,(Т110Е3 - изучена),Т95,Т92,Т1Е6,Т7 Combat Car. Франция: BatChatillon 25t, AMX 50 B, Lorraine 155 mle.50, AMX AC 48. КИТАЙ:112,Type-59,Type-58,59-16. БРИТАНИЯ: Centurion Mk.1, T_O_G II*, Bishop, Churchill I. Япония:Type 97 Te-Ke, Type 3 Chi-Nu

Ссылка на комментарий
Игроки
243 публикации
6 333 боя

По мне, как стрелял я точно ,так и стреляю ! http://cdn-frm-eu.wargaming.net/4.3/style_emoticons/wot/Smile_Default.gifhttp://cdn-frm-eu.wargaming.net/4.3/style_emoticons/wot/papka.gif

 

 


http://wot-noobs.ru/button/Loda_Alliance.png

  • Плюс 1
Ссылка на комментарий
Игроки
17 005 публикаций
16 123 боя
Теперь бы еще так же подробно о распределении финансовых средств. И мы были бы счастливы окончательно и навсегда
  • Плюс 3
Ассоль мечту похоронила,
Закрыла двери на засов,
Белье постельное пошила
Из парусов.
Ссылка на комментарий
Игроки
844 публикации
22 756 боёв
да нормально все с точностью,хоть снаряды перестали падать перед целью при полном свидении,и вертуханы так же бью
  • Плюс 1
Ссылка на комментарий
Игроки
2 478 публикаций
12 220 боёв
13 Фев 2015 - 19:42 пользователь KOPbITO_CO_CTBOJIOM сказал:

Теперь бы еще так же подробно о распределении финансовых средств. И мы были бы счастливы окончательно и навсегда

 

Да там вроде всё понятно:

mchrcarol09.jpg

  • Плюс 4
Ссылка на комментарий
Игроки
271 публикация
57 646 боёв

за проделанную работу лови плюс, у меня на т49 летят к краю сведенияhttp://cdn-frm-eu.wargaming.net/4.3/style_emoticons/wot/Smile_sad.gif

 

  • Плюс 3
Ссылка на комментарий
Игроки
279 публикаций
37 335 боёв

Лови плюс ....

Но чувак , ты меня реально пугаеш http://cdn-frm-eu.wargaming.net/4.3/style_emoticons/wot/Smile_ohmy.gif       -    Чтобы выяснить, как изменилось рассеяние, я отстрелял несколько тысяч выстрелов в стену, делая скриншот после каждого выстрела.

 

Низкий поклон тебе.... А я вот играю что бы отдохнуть от заморочек.... http://cdn-frm-eu.wargaming.net/4.3/style_emoticons/wot/Smile_smile.gif  На игру и так времени нехватает...

  • Плюс 2
В эту игру, определенно, что то подмешивают... :playing:

Ссылка на комментарий
Игроки
21 737 публикаций
38 582 боя
13 Фев 2015 - 16:39 пользователь Med433 сказал:

Координаты попаданий в 0.9.5 и 0.9.6:

 

http://cdn-frm-eu.wargaming.net/4.3/style_extra/mime_types/doc.gif   0_9_5__0_9_6_targets.xls   165,5К

В 9.5 было 4 нулевых координаты.

В 9.6 ни одной.

Может всё-таки сейчас шанс попасть в центр нулевой?

А на графике рассеивания взяты слишком широкие промежутки?

P.S.:В таблице на 9.6. значения сортированы по расстоянию от центра)

Изменено пользователем KPOT2338
  • Плюс 3

Что не делается, всё к лучшему! (с) Cos 700=0.3420, Cos 850=0.0872

Кто нибудь привяжите его руки к подлокотникам, и клавиатуру у него заберите. И вообще любое устройство с которого можно печатать. (с) kojot7

Введите уже артприцел для всей техники

Ссылка на комментарий
Игроки
3 194 публикации
46 157 боёв
13 Фев 2015 - 19:13 пользователь KPOT2338 сказал:

 

Может всё-таки сейчас шанс попасть в центр нулевой?

А на графике рассеивания взяты слишком широкие промежутки?

 

 

Добавил подробные гистограммы в дополнительный пост. Впрочем, сгущение точек и так видно на "мишени". Изменено пользователем Гость
  • Плюс 2
Ссылка на комментарий
Игроки
75 публикаций
40 395 боёв

Интересно, почему всё-таки не сделали гауссово? Из геймплейных соображений?

 

Кстати, добавь вот это твоё сравнение ещё.

12 Фев 2015 - 20:08 пользователь Med433 сказал:

К слову. Оцифровал картинку для 0.9.6 из новости на сайте, верхний график

http://cdn-frm-eu.wargaming.net/wot/ru/uploads/monthly_02_2015/post-2413054-0-32832800-1423752112_thumb.gif

Нижний - мой настрел. Фотошопперы http://cdn-frm-eu.wargaming.net/4.3/style_emoticons/wot/Smile_trollface-3.gif

Изменено пользователем cyborg86
  • Плюс 1
Ссылка на комментарий
Игроки
21 737 публикаций
38 582 боя
Пользователь сказал:

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

 То есть круг сведения останавливается раньше, чем сведение заканчивается?

И если цель никуда не собирается уезжать/стрелять по вам, то лучше подождать?

  • Плюс 1

Что не делается, всё к лучшему! (с) Cos 700=0.3420, Cos 850=0.0872

Кто нибудь привяжите его руки к подлокотникам, и клавиатуру у него заберите. И вообще любое устройство с которого можно печатать. (с) kojot7

Введите уже артприцел для всей техники

Ссылка на комментарий
Игроки
336 публикаций
18 508 боёв
14 Фев 2015 - 19:43 пользователь KPOT2338 сказал:

 То есть круг сведения останавливается раньше, чем сведение заканчивается?

И если цель никуда не собирается уезжать/стрелять по вам, то лучше подождать?

 

Нет, это полное сведение. Просто рисуют круг в 2? раза больше, чем есть на самом деле.

САУ не герои, они кара небесная! (с)
арта не фрагодрочер - она "воин" | арта не спит - она работает на более важном направлении | арта не не стреляет - она перезаряжается | арта не не хочет помочь - она просто не пробивает камни и дома | арта не тупая - просто Ваши мысли читать не может - попросите и она откликнится | арта не стреляет по своим - просто Вам необходимо держаться подальше от маркированной тремя стволами 203 калибра целей | арта не умничает из тыла - просто видит бреши в обороне и не хочет умирать за зря | вражеский свет это не проблема арты - это ваша задача, если хотите победить | арта не слепая - просто 8-9сек засвета недостаточно для уничтожения 5 вражеских танков
Ссылка на комментарий
Игроки
336 публикаций
18 508 боёв
14 Фев 2015 - 02:38 пользователь Med433 сказал:

Как видите, во внешнюю часть круга сведения снаряды никогда не летят. Удивительно, что до сих пор не получил популярности мод, отображающий истинный круг разброса.

А во сколько раз все-таки должен быть меньше круг?

САУ не герои, они кара небесная! (с)
арта не фрагодрочер - она "воин" | арта не спит - она работает на более важном направлении | арта не не стреляет - она перезаряжается | арта не не хочет помочь - она просто не пробивает камни и дома | арта не тупая - просто Ваши мысли читать не может - попросите и она откликнится | арта не стреляет по своим - просто Вам необходимо держаться подальше от маркированной тремя стволами 203 калибра целей | арта не умничает из тыла - просто видит бреши в обороне и не хочет умирать за зря | вражеский свет это не проблема арты - это ваша задача, если хотите победить | арта не слепая - просто 8-9сек засвета недостаточно для уничтожения 5 вражеских танков
Ссылка на комментарий
Игроки
3 194 публикации
46 157 боёв
14 Фев 2015 - 13:36 пользователь TitanRain сказал:

А во сколько раз все-таки должен быть меньше круг?

 

Радиус отрисовываемого кружка 101/106 (внутренние/внешние концы рисок). Максимальное отклонение около 47. Итого, где-то в 2.15-2.25 раза.

Картинка мишени в реальном масштабе, в таблице координаты в пикселях, можешь сам оценить.

 

14 Фев 2015 - 10:43 пользователь KPOT2338 сказал:

 То есть круг сведения останавливается раньше, чем сведение заканчивается?

 

 

Это вряд ли. Полтора года назад на Чаффи я получил такое же отношение кругов, значит, скорее всего, оно постоянно, не меняется от времени.

Зато меняется для разных типов техники. У арты круги совпадают, если стрелять горизонтально (в остальных случаях - там свои баги), у автоматических пушек, по словам Гэлакси, отношение кругов немного другое, не 2.2

  • Плюс 2
Ссылка на комментарий
Игроки
376 публикаций
385 боёв
13 Фев 2015 - 16:50 пользователь kadat сказал:

за проделанную работу лови плюс, у меня на т49 летят к краю сведенияhttp://cdn-frm-eu.wargaming.net/4.3/style_emoticons/wot/Smile_sad.gif

 

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

и это было настолько часто , что бесило до ужаса. вот так настроены коды игры.

Ссылка на комментарий
Игроки
13 публикаций
34 198 боёв

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

 

 

 

Изменено пользователем megahertz2
  • Плюс 1
Ссылка на комментарий
Игроки
3 194 публикации
46 157 боёв
14 Фев 2015 - 05:31 пользователь cyborg86 сказал:

Интересно, почему всё-таки не сделали гауссово? Из геймплейных соображений?

 

Кстати, добавь вот это твоё сравнение ещё.

 

Добавил в технический пост.

 

Кстати, теперь у нас есть 11 117 выстрелов в 0.9.6 http://cdn-frm-eu.wargaming.net/4.3/style_emoticons/wot/Smile_glasses.gif

Изменено пользователем Гость
  • Плюс 2
Ссылка на комментарий
Гость
Эта тема закрыта для публикации новых ответов.
  • Сейчас на странице   0 пользователей

    • Эту страницу никто не просматривает.
×
×
  • Создать...