UAPOKER
Зарегистрируйтесь или войдите, чтобы получать билеты на фрироллы Info

Этот проклятый ГСЧ

0
anatolik


Все мы нет да нет жалуемся на ГСЧ !!!! Можно привести огромное количество ссылок на блоги и темы форума, но я думаю у всех эта теме и так в печенках !

Так вот для восстановления справедливости я написал в сапорт PokerStars :

Добрый день !

Меня интересует возможность проверки генератора случайных чисел, который
отвечает за раздачу карт в Вашем руме. Если есть возможность, прошу выслать мне генератор чтобы я в ручном режиме
мог убедиться в его работе !

С уважением, Анатолий.


Собственно ответ пришел через 6 часов !


Здравствуйте, Анатолий!

Спасибо за обращение в службу поддержки PokerStars.

Псевдо-генератор случайных чисел не обеспечивает достаточную случайность
раздач для игры в покер онлайн. Именно поэтому PokerStars не использует
такой ГСЧ в своих играх.

В этом письме Вы сможете узнать все подробности и технические особенности
процесса раздач, которые применяются в перетасовке и непосредственно в самой
раздаче.

Метод, который мы применяем для раздачи карт, подробно описан на нашей странице:

http://www.pokerstars.com/ru/poker/room/features/security/

Мы предлагаем ещё раз изучить информацию, предоставленную в разделе
"Основные сведения о перетасовывании".

Мы используем 249 случайных бит каждого из двух источников энтропии: данные,
получаемые от пользователей и тепловые помехи, - я получения равномерного и
статистически непредсказуемого распределения. Т.е. при тасовке карт мы берем
249 абсолютно случайных битов термического источника и 249 абсолютно
случайных битов от движения мышки (оба эти источника совершенно непредсказуемы).

Мы используем алгоритм шифрования данных SHA-1 для объединения случайных
величин, полученных от обоих источников, для обеспечения дополнительной
безопасности.

Таким образом, мы используем математическую формулу для совмещения этих двух
источников 249 битов для получения общего числа 498. Так как вся информация
передаётся в битах, конечный результат выглядит примерно так:

010101111001011001110110100010
001010111101010101011010101010101011...

И так далее. На самом деле их всего 498 бита, а начальные числа здесь
предоставлены просто для примера.

Далее на этой же странице говорится:

Для преобразования потока случайных битов в случайные числа из заданного
промежутка и без отклонений мы используем простой и надежный алгоритм. К
примеру, если нам нужно случайное число из промежутка от 0 до 25, то:

* берем 5 случайных битов и преобразуем их в случайное число от 0 до 31;
* если это число больше 25, берем другие 5 битов и повторяем процесс.

Последний этап - это сама раздача.

Для выполнения фактической перетасовки мы используем другой простой и
надежный алгоритм:

* сначала мы вытягиваем случайную карту из исходной колоды (1 из 52) и
помещаем ее в новую колоду - теперь исходная колода содержит 51 карту, а
новая колода содержит 1 карту;

* затем мы вытягиваем вторую случайную карту из исходной колоды (1 из 51) и
помещаем ее наверх новой колоды - теперь исходная колода содержит 50 карт, а
новая колода содержит 2 карты;

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

То есть, во-первых, берутся числа от 0 до 51 для того, чтобы выбрать одну
карту. Для того, чтобы произвести эти действия нужны 6 битов. Выбираются 6
битов из общего числа раздачи и более эти числа нами не используются:

010101111001011001110110100010001010111101010101011010101010101011...
010101
(используем эти)

----------111001011001110110100010001010111101010101011010101010101011...
(числа, которые остались)

Если это число достигает число от  52 до 63, то происходит сброс так как
число больше допустимого максимума. Если число стоит в промежутке 0-51, то
карта используется. В этом случае, бит 6 чисел 010101 равен карте  "21", то
есть система выбирает 21-ую карту.

Далее раздача продвигается по битам. Допустимый промежуток 0-50 (51 карта в
оставшейся колоде).

Следующий бит - 111001, равен 57.

------111001011001110110100010001010111101010101011010101010101011...
------111001
(используются)
----------------011001110110100010001010111101010101011010101010101011...
(эти биты остаются)

Так как числа 57 слишком велико, берётся следующие 6 битов из остатка -
011001, или 25. Далее процесс продвигается по этой же схеме.

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

Далее приводим Вам таблицу, которая указывает на необходимое количество
битов для произведения раздачи:

52 = необходимо 6 битов 35 = необходимо 6 битов 18 = необходимо 5 битов
51 = необходимо 6 битов 34 = необходимо 6 битов 17 = необходимо 5 битов
50 = необходимо 6 битов 33 = необходимо 6 битов 16 = необходимы 4 бита
49 = необходимо 6 битов 32 = необходимо 5 битов 15 = необходимы 4 бита
48 = необходимо 6 битов 31 = необходимо 5 битов 14 = необходимы 4 бита
47 = необходимо 6 битов 30 = необходимо 5 битов 13 = необходимы 4 бита
46 = необходимо 6 битов 29 = необходимо 5 битов 12 = необходимы 4 бита
45 = необходимо 6 битов 28 = необходимо 5 битов 11 = необходимы 4 бита
44 = необходимо 6 битов 27 = необходимо 5 битов 10 = необходимы 4 бита
43 = необходимо 6 битов 26 = необходимо 5 битов  9 =  необходимы 4 бита
42 = необходимо 6 битов 25 = необходимо 5 битов  8 =  необходимы 3 бита
41 = необходимо 6 битов 24 = необходимо 5 битов  7 =  необходимы 3 бита
40 = необходимо 6 битов 23 = необходимо 5 битов  6 =  необходимо 3 бита
39 = необходимо 6 битов 22 = необходимо 5 битов  5 =  необходимо 3 бита
38 = необходимо 6 битов 21 = необходимо 5 битов  4 =  необходимо 2 бита
37 = необходимо 6 битов 20 = необходимо 5 битов  3 =  необходимо 2 бита
36 = необходимо 6 битов 19 = необходимо 5 битов  2 =  необходимо 1 бит
1 = 0 битов

Если Вы сложите все биты, то Вы получите число 249, которое создаётся при
совмещении 2 совершенно случайных источников.

В псевдо-случайных генераторах чисел используется математическая прогрессия.
Если Вы знаете исходное число, и Вам известна формула прогрессии, Вы сможете
вычислить и результат.

Наш метод работает по другому. В PokerStars, ни один из шагов не делается
при помощи псевдо-методов, то есть вычисление результатов не возможно.
Следующее число не зависит от предыдущего, и нет возможности применить
математическую формулу. При выборе каждой карты, "колода заново
перетасовывается", что обеспечивает абсолютную случайность раздачи.

Пожалуйста, сообщите нам, если мы сможем быть Вам полезны в будущем. Мы
всегда рады Вам помочь!

С уважением,

Фредерик
Служба поддержки PokerStars


Все это было затеяно ради хохмы :)  Так что знайте господа : чтоб поймать такую комбинацию :
78141157.jpg

Вам необходимо всего лишь правильно водить МЫШКОЙ !!!!!!!



AbsolutePoker, PokerStars
9
ливиу
ливиу, Январь 28, 2010 - 22:25.
0

подробно и обстоятельно впровляют мозг  3.gif

Foolosopher
Foolosopher, Январь 28, 2010 - 21:12.
0
VIP пользовательНаграда: 1-е место в оффлайн приватнике UAPOKERНаграда: Лучший блогер"Серебро" в рейтинге игроков за 2011 г.Победитель турнира для модераторовЛидер квартального рейтинга UAPOKERЗаслуженный медалист. Кликните для просмотра
Пора открывать курсы "Учу водить мышкой по дзену" или "Тантрические жесты мышкой" 3.gif

wwwrt
wwwrt, Январь 28, 2010 - 20:20.
0
VIP пользовательНаграда: 1-е место в приватнике на PokerStars
Да вон в WM для создания тож прося мышем водить и по клаве постучать!

Кроме всего прочего отмечу, что на комп инфа приходит в 128 битном шифре (а возможно и от ника)! То есть система посложнее РАР архива, где фаил шифруется в зависимости от введенного пароля!

вадим нк
вадим нк, Январь 28, 2010 - 17:06.
0
Награда: 1-е место в приватнике на PKRПобедитель нашего приватника на Lotos Poker
Был бы силён в математике может что бы нибудь и понял))))А если быть честным ГСЧ всё равно не вычислить и не нае..ть!

stolniy
stolniy, Январь 28, 2010 - 17:02.
0
VIP пользователь
гдет с пол года назад поднималась подобная тема... а конкретно - "вот зачем я сбросил, у меня былоб карэ"(к примеру). никто не удосужился вроде  чтот выяснять, но гипотеза была такая - что есть определённая зависимость  по выдаче карт на стол,от наших действий... проще говоря, если человек не сбросилб карты, а остался в игре - шишь с маслом ему былоб а не карэ к его 29 11.gif

По поводу " Вам необходимо всего лишь правильно водить МЫШКОЙ !!!!!!! " - ну чтож ,

будем крестить знач каждую раздачу 3.gif

JekaSalsk
JekaSalsk, Январь 28, 2010 - 16:57.
0
Офигеть!!! Так как нужно мышкой водить я так и не понял?А кто-то, не помню кто,рассказывал что в нете карты не перетасовывают,а карты в колоде располагаются по порядку - т.е. сначала пики от туза до двойки и т.д. и потом ГСЧ вытягивает в случайном порядке.

Melor
Melor, Январь 28, 2010 - 17:17.
0
VIP пользовательПобедитель благотворительной лотереи
не важно как.
просто они выбирают параметр в какой-то момент времени
главное что бы она двигалась

anatolik
anatolik, Январь 28, 2010 - 17:28.
0
А что если человек играет при помощи быстрых кдавиш ?

Melor
Melor, Январь 28, 2010 - 18:23.
0
VIP пользовательПобедитель благотворительной лотереи
Тогда они берут другого человека, у которого есть мышка
4.gif

CosmolotCosmolot UA525 FS
PokerStarsPokerStars$30 FREE
GGpokerGGpoker100% → $600
888 Poker888pokerБездеп $8
SlotoKingSlotoKing125K+500FS
Покерні Телеграм каналиТелеграмПризы: $100
Новые комментарии
  • 14 минут 15 секунд от AirdropBoss
  • 33 минуты 6 секунд от Ins1t
  • 1 час 21 минута от Turbo_
  • 1 час 27 минут от just_smarty77
  • 1 час 40 минут от IChuckINorrisI
  • 1 час 57 минут от Kasius86
  • 2 часа 50 минут от FennomeN
  • 3 часа 56 минут от Sh@m@n
  • 5 часов 46 минут от batmanburgui
  • 6 часов 29 минут от sakenby
  • 7 часов 1 минута от Антоха
  • 9 часов 44 минуты от IChuckINorrisI
  • Новые темы
  • Пароли на фрироллы
  • в 66 players & Go, Апрель 24, 2024
  • в 100 players & Go, Апрель 24, 2024
  • в 23:00 Kyiv, Апрель 24, 2024
  • в 21:00 Киев, Апрель 24, 2024
  • в 03:00 Kyiv, Апрель 25, 2024
  • в 04:00 Kyiv, Апрель 25, 2024
  • в 20:00 Київ, Апрель 24, 2024
  • в 19:00 Kyiv, Апрель 25, 2024
  • в 19:00 Київ, Апрель 24, 2024
  • в 22:00 Київ, Апрель 24, 2024
  • Кричалка наверх