Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
8:25
2552
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Общий игровой форум-->
1|2

АвторОднако рандом.
Нелюблю нытиков, но сейчас неныть немогу:
https://www.heroeswm.ru/war.php?warid=1804746
ппц, +4 морали за длинный бой 3на3 вообще ниразу невыпало. Может всё-таки как-то подкрутить рандомизер?
40% как никак
1
А у меня мораль -4 и тоже ни разу не выпадала.

2
-40% как никак
Хорошо посидели, жалко пятачок рано ушел (с)
Мой мульт, как никак!
1
У меня 7 боев подряд нет ни одной удачи, хотя я одел амулет.
3
Ты некр как никак
Просто как никак ))
ваще никак
мдааа рандом глючит не токав охоте как никак)
1: Рандом надо не "подкрутить", его IMHO нужно просто сделать :)

Если в алгоритме для удачи 1 просто написать что-то типа если (рандом от 1 до 10 равен 1), то это не рандом, а чушь собачья, потому что псевдослучайная последовательность будет одна на всех - со всеми вытекающими. По идее, нужно хранить последовательность для каждого игрока и реализовывать рандом "вручную".
Кстати, вероятность того, что при морали +4 она ни разу не выпадет за 10 ходов юнитов, 0.6%, за 15 ходов - 0.05%, за 20 ходов - 0.004%. Если там было 20 ходов и она не выпала ни разу, думаю, другого доказательства того, что у нас не рандом, а нечто другое, и не нужно даже )
Та нужно просто в формулу вставить с каждым ходом юнита увелечение выпадения морали/удачи на 1/10 от твоей морали/удачи вплоть до ее выпадения, потом Сброс естественно. Причем мораль 1 не увеличивается, как и мораль от статуи фонтановая удача тоже не увеличивается. Вообщем формула не из простых получиться
13: Мне кажется это вполне разумной компенсацией недостатков стандартного рандома. Т.е. вероятность повышать (или понижать) если фактическое выпадение слишком уж сильно отличается от ожидаемого. Не принудительное предсказуемое выпадение, как у гостов, а просто корректировка.
Если программно нельзя обеспечить рандом морали\удачи в боях, как это представлено в HOMM не стоит ли адаптировать формулу под HOWM путём некоего подобия промахов на гостах.

Например:
с показателем 1 выпад 1\20 (при условии, что 19 ходов выпада не было, на 20й - 100% выпад)
с показателем 2 выпад 1\15
ну и т.д.

Ну это в теории...
15 Жирновато получается. Причем опять по нашемцу рандому 4 числа из 10 (40%) выпасть ну НИКАК НЕ МОГУТ а это больше чем 1 из 5 при показатели в 4. А при 5 получается 1/1 такчто это не дело.
16

Это был пример. Кто ж говорить, что надо делать именно с такими числами.

Тут основная мысль в фразе "...некоего подобия промахов на гостах."
16+
я согласен, что принудительной вероятность быть не должна. Это же все-таки рандом, а не фасовочная машина.

Но и чудеса статистические в каждом третьем бою - тоже не очень правильно.
17 Аха но формула громоздкая несколько получается если ее делать ТОЛКОВОЙ. основа старая формула принимаем текущий бд и прописываем (если ход, то n + n/10 => n1, где n принимает значения [n1,n2,n2....nn], но не выше nmax, для одного юнита после идет сброс, т.е. пехи походили с бд подогнанному под 5 луки уже ходят с изначальными допустим 3мя) Как расписать правильноя не знаю ибо усатл и в этом не очень то много смыслю если посидеть могу допетрить.
19

Не для одного юнита, а как общая приставка к формуле.
Тоесть "(если ход, то n + n/10 => n1, где n принимает значения [n1,n2,n2....nn], но не выше nmax" действует на всех юнитов. И обнуляется в случае выпадания удачи на каком -либо из стеков в войске.
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения.

1|2
К списку тем
2007-2025, онлайн игры HeroesWM