Форумы мира Хаддан

Форумы мира Хаддан (http://forum.haddan.ru/index.php)
-   Вопросы администрации (http://forum.haddan.ru/forumdisplay.php?f=108)
-   -   Диалог о рандоме (http://forum.haddan.ru/showthread.php?t=58895)

Santos de Almas 02.12.2008 21:43

Диалог о рандоме
 
Ввиду последних событий - недовериe к администрации, подозрениe в махинациях, недовольство ответами - всё ведёт к очередному большому диалогу между админами и игроками. Зачастую (почти всегда) всё падает на плечи "рандома". неизвестной величины, неизвестного характера и поведения. Помнится, когда-то вопрос об уворотах встал так же ребром, пока Маел не назвал примерную формулу уворота.

Посему вопрос и предложение рассказать тут игрокам более подробно о mt_rand? где именно используется эта функция? есть ограничения min и max? Какое значение берётся за минимум и максимум? Возможно, баланс кроется именно там, как и ответ на 90% вопросов форумчан?!..


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

с уважением,
Santos

Maelstorm 02.12.2008 22:02

Эм. к сожалению тут труднее ответить что-либо кроме
http://ru2.php.net/manual/ru/function.mt-rand.php
это лучшее что есть в пхп :) (хотя и у нее есть глючки на небольших выборках. Например: 3 раза подряд зеро выпадало в казино)
Как я указал, у нас много параметров, в рассчете многих из них есть случайная величина, и поэтому от случайности может выйти очень большая зависимость. Ну что-то на вроде:
по персу бьют, увернется ли? РАНДОМ
не увернулся, бьют в блок? нет. парировал? РАНДОМ
парировал, пробили ли блок? РАНДОМ
ага блок пробили, а пробой брони сработает? РАНДОМ
ага броню тоже пробили, а концентрация сработает? РАНДОМ
не сработала. а у перса сработает зеркальный удар? РАНДОМ
а поглощение души? РАНДОМ
а... и так далее.

P.S. за точность порядка обсчета не ручаюсь ;)

Santos de Almas 02.12.2008 22:20

я ознакомился с функцией (и с самим Вихрем Мерсенна), поэтому и спросил про мин. и макс. значения

(кстати русская версия линка - http://php.spb.ru/manual_php_3_rus/3...NCTION.MT-RAND :))

то есть, рандом есть практически в каждой формуле? так какое значение берётся за минимум и максимум? (надеюсь не 2 варианта - "попал" и "не попал" :p )

Maelstorm 03.12.2008 11:34

В боевых формулах обычно высчитывается вероятность события в %, а потом выкидывается случайное число 1,100 и проверяется на меньше_или_равно.


Часовой пояс GMT +4, время: 04:56.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Адаптация Архивариус & dukei