ntsdk | Красный меч или синий меч? эксперимент, 2016-02-26 20:14:30Попалась на просторах контакта такая вот картинка:
И все, больше никакой информации нет. Мат ожидание у обоих мечей одинаковое. В комментариях вконтакта перечислено много вариантов, когда при наличии дополнительных данных один из мечей может оказаться лучше (криты, класс брони, бонусы и прочая). Но в одном из комментариев была высказана гипотеза "я лучше, возьму синий, потому что он будет лучше рубить монстров с небольшим количеством HP". Экспериментальная проверка гипотезы под катом.
Считаем, что у монстров брони нет, только голые хитпоинты (HP). Методика эксперимента: 1. Генерим сколько-то сл.чисел от 0 до 1. 2. Формируем последовательности урона для мечей по формуле (мин + дельта*сл.чис.) 3. Считаем фраги, фиксируя количество HP у сферического монстра. Пример: сл.числа - 0, 0,1, 0 синий меч - 40, 42, 40 красный меч - 30, 34, 30 Пусть HP монстра 35, тогда у синего меча 3 ваншота. У красного меча 1 фраг - 30+34. Третий удар на 30 монстра не свалил.
Ограничение на количество хитпоинтов монстра 200, количество ударов каждым мечом 10000.
Результаты: 1. от 30 до 50 хп лучше работает синий меч 2. на 50 мечи сравнялись 3. от 50 до 70 хп лучше красный меч 4. от 70 до 100 хп лучше синий 5. и так далее Так что действительно, мелочевку от 30 до 50 лучше рубит синий, причем заметно лучше.
График фрагов показывает эффективность мечей в абсолютном значении и кажется, что при HP монстров 190 между ними нет особой разницы. Поэтому я построил график эффективности в относительном значении. Из него следует, что синий меч при HP монстра 190 на 3,4% процента эффективнее. Синий сделал 2392 фрага, против 2311 у красного.
|