Приветствую Вас Гость | RSS

Lineage 2 C4 x10
Пятница, 29.11.2024, 05:07
Главная » 2012 » Январь » 30 » Тонкости Механики Lineage 2 #4 ( Корейский рандом заточки )
22:28
Тонкости Механики Lineage 2 #4 ( Корейский рандом заточки )
Корейский рандом, генератор случайных чисел в Lineage2.



Генератор случайных чисел выглядит следующим образом (вкусненький, прямо из сервачка официального):

double randRange(double min, double max)
{
double r = (double)rand() / 32767.0;

return min + r * (max - min);
}

if (randRange(0.0, 100.0) < сhange)
dosmth();

Сделал простенькую прожку - сразу же при 50% шансе пять раз подряд выпал нолик. Так что остается порадоваться за то, что этот рандом мог сделать и корейский школьник в туалете (офк компьютер был внизу, под ободком, удобнее так). И этот рандом участвует практически везде. Так что прокинули дебафф с тремя саксесами и фейлите шмотку. Шутка. Просто бытует мнение, что если пятнадцать раз подряд выпало красное - то сейчас будет черное. Даже я могу математически доказать, что шанс выпадения красного и черного не зависит от того, сколько раз до этого подряд выпадал один цвет. Если не верите - в Монте-Карло създите, побухайте, потрахайтесь, - так там и по 17-18 раз выпадает подряд один цвет. Для любителей разбогатеть -). Хотя если это на сервере - то считайется на одного персонажа или на весь сервер. Да и еще учитывая генератор БСВ в С. Так что если вы один онлайн и сфейлили 5 раз подряд глум или сломали пять рубашек - точите смело. Заточите -).
Просмотров: 20725 | Добавил: SorceProduct | Рейтинг: 0.0/0
Всего комментариев: 1
07.12.2016 01:24

ZematoufF

Танцы http://zemavision.blogspot.ru/
0  
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]