Форум HeroesWorld-а - Показать сообщение отдельно - Обсуждение Heroes I
Показать сообщение отдельно
#145
Старый 18.06.2009, 15:38
  #145
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Обсуждение Heroes I

Тестирование механизма генерации псевдослучайных чисел в Героях Меча и Магии I (на примере задачи от Fireball’а)

За одну игровую сессию было проведено 72 битвы. Статистику Вы можете видеть на скриншоте. Стоит отметить интересный факт: карты битвы появлялись строго в циклическом порядке, причём конец каждого цикла сопровождался новой картой. Т.е. карты битвы появлялись в таком порядке (приблизительно, т.к. не помню с какой именно битвы появился цикл):
1} 2 1 2} 3 1 2 3} 4 1 2 3 4} 5 1 2 3 4 5} 6 1 2 3 4 5 6} 7 и т.д.
Фигурной скобкой обозначил конец цикла.
Также отмечу, что в этой игровой сессии мораль ни разу не выпала горгульям, хотя выпадала в других сессиях.

А вот новая сессия началась с карты, которая ни разу не встретилась в старой!

2VDV_forever: Карта битвы №11 в данной игровой сессии появилась только после 71 попытки! Так как насчёт повторяемости?

Edit: Последнюю строчку читать: 16 07, нижняя, 27-19. Остальное верно.

Не удержусь, добавлю: только что нашёл сессию, где карты битвы не повторяются, т.е. каждый раз выпадает НОВАЯ! Тестирование продолжается
AlexSpl вне форума
Ответить с цитированием