![Фотография](https://vse.kz/uploads/av-31735.jpg?_r=0)
Poker Texas Hold'emклуб любителей покера Техас Холдем
#1022
Отправлено 30.12.2009, 16:15:42
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
#1024
Отправлено 30.12.2009, 16:32:32
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
SHUFFLE
"Anyone who considers arithmetic methods of producing random digits is, of course, in a state of sin." - John von Neumann, 1951
We understand that a use of a fair and unpredictable shuffle algorithm is critical to our software. To ensure this and avoid major problems described in [2], we are using two independent sources of truly random data:
* user input, including summary of mouse movements and events timing, collected from client software
* true hardware random number generator developed by Intel [3], which uses thermal noise as an entropy source
Each of these sources itself generates enough entropy to ensure a fair and unpredictable shuffle.
Shuffle Highlights:
* A deck of 52 cards can be shuffled in 52! ways. 52! is about 2^225 (to be precise, 80,658,175,170,943,878,571,660,636,856,404,000,000,000,000,000,000,000,000,000, 000,000,000 ways). We use 249 random bits from both entropy sources (user input and thermal noise) to achieve an even and unpredictable statistical distribution.
* Furthermore, we apply conservative rules to enforce the required degree of randomness; for instance, if user input does not generate required amount of entropy, we do not start the next hand until we obtain the required amount of entropy from Intel RNG.
* We use the SHA-1 cryptographic hash algorithm to mix the entropy gathered from both sources to provide an extra level of security
* We also maintain a SHA-1-based pseudo-random generator to provide even more security and protection from user data attacks
* To convert random bit stream to random numbers within a required range without bias, we use a simple and reliable algorithm. For example, if we need a random number in the range 0-25:
o we take 5 random bits and convert them to a random number 0-31
o if this number is greater than 25 we just discard all 5 bits and repeat the process
* This method is not affected by biases related to modulus operation for generation of random numbers that are not 2n, n = 1,2,..
* To perform an actual shuffle, we use another simple and reliable algorithm:
o first we draw a random card from the original deck (1 of 52) and place it in a new deck - now original deck contains 51 cards and the new deck contains 1 card
o then we draw another random card from the original deck (1 of 51) and place it on top of the new deck - now original deck contains 50 cards and the new deck contains 2 cards
o we repeat the process until all cards have moved from the original deck to the new deck
* This algorithm does not suffer from "Bad Distribution Of Shuffles" described in [2]
PokerStars shuffle verified by Cigital and BMM International
PokerStars submitted extensive information about the PokerStars random number generator (RNG) to two independent organizations. We asked these two trusted resources to perform an in-depth analysis of the randomness of the output of the RNG, and its implementation in the shuffling of the cards on PokerStars.
Both independent companies were given full access to the source code and confirmed the randomness and security of our shuffle. Visit Online Poker Random Number Generator for more details.
#1025
Отправлено 30.12.2009, 16:34:39
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
BMM International is an independent testing agency and consulting practice involved with the design, evaluation, implementation, testing and management of computer and Internet systems. The company tests and certifies all forms of conventional and electronic commerce computer systems and networks, specializing in gaming, wagering and sports betting systems.
PokerStars provided BMM with the source code for its RNG and shuffle, and software that PokerStars uses to protect the security of random numbers. BMM then subjected the source code and the output of the RNG to rigorous testing, including the Marsaglia Die Hard tests.
BMM found that:
* the PokerStars RNG and shuffle generate results that are truly random and unpredictable
* the software used by PokerStars complies with all industry-standard requirements (including entropy sources, security, unpredictability, uniformity and fairness)
* the software passed the Marsaglia Die Hard tests
BMM concluded that the PokerStars RNG and shuffle comply with the requirements of the standard "I0101 - Internet Gaming Random Number Generator Requirements."
и от Cigital Inc:
Cigital, Inc. is a leading provider of solutions to speed the development and delivery of high-quality software. The company is a major provider of software quality management (SQM) solutions to major corporations worldwide, including Visa International, AOL Time Warner, Motorola, General Electric, Ericsson and many others.
Cigital has announced that it has confirmed the reliability and security of the random number generator (RNG) that PokerStars uses to shuffle cards on its PokerStars.com online poker site.
Cigital analyzed the source code, entropy sources and documentation for PokerStars' RNG implementation. In addition, a sample RNG output stream provided by PokerStars was subjected to - and passed - FIPS 140-1 testing. Using standard methods for exploiting RNGs and having full access to the source code, Cigital was unable to break the PokerStars RNG. Cigital found that the PokerStars implementation adheres to the current state-of-the-practice in generating random seeding values.
"Software that can generate reliable random numbers is an absolute requirement in the gaming industry," said Gary McGraw, Chief Technology Officer at Cigital. "Our analysis included extensive examination of the underlying algorithm for random number generation. We can state with confidence that use of the PokerStars RNG results in statistically random sequences used to generate the poker hands dealt on PokerStars.com. This, in turn, should provide a safe and fair gaming environment for the site's players."
"Cigital's reputation for excellence is well known in the gaming industry," said Dan Goldman, Vice President of Marketing at PokerStars. "Their previous discovery of critical RNG implementation weakness at a major online poker site made our decision to work with Cigital an easy one. Their considerable technical expertise and thorough approach to software reliability and security have established them as a trusted third-party evaluator."
Сообщение отредактировал Антиромантик: 30.12.2009, 16:41:57
#1029
Отправлено 30.12.2009, 17:04:28
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
но в целом, к поведению ГСЧ в онлайновых покер румах надо относиться как к философской проблеме о роли удачи в игре и в жизни вообще.
и потом, вот когда дилеры в самых обычных старомодных оффлайновых покер-румах перемешивают карты, ведь тоже можно сказать что то вроде: "этот дилер - выраженный левша, у него колода постоянно съезжает влево, а значит карты, лежащие сверху, буду чаще находиться..." и т.д. и т.п. во всем можно найти какую то закономерность и неслучайность.
в конечном итоге, просто нужно совершенствовать свою игру и надеяться, что в ответственный момент удача будет на твоей стороне
![:-)](http://vse.kz/public/style_emoticons/default/smile.gif)
#1030
Отправлено 30.12.2009, 17:24:42
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
![:-)](http://vse.kz/public/style_emoticons/default/wink.gif)
Что думают по этому поводу коммюнити из Астаны?
#1031
Отправлено 30.12.2009, 18:26:31
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
С другой стороны, есть такие ребята на старзах, как Zackattak11, arpilsfool, ramondemon и т.д, которым ГСЧ не мешает зарабатывать в месяц по 100 штук и более. Вобщем, надо совершенствовать свою игру, и все будет в порядке.
#1032
Отправлено 30.12.2009, 18:41:07
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
мое обывательское мнение таково, что алгоритм - это именно что АЛГОРИТМ, некая заданность, и по определению, ГСЧ не могут давать абсолютно случайные результаты. кстати, в интернете можно купить пособия о том, как зарабатывать на предсказуемости ГСЧ онлайновых покеррумов. не буду спорить о полезности таких пособий, но раз они есть, значит на них есть спрос, а значит вопрос об эффективности ГСЧ действительно актуален и стоит остро.
Насчет мануала по заработку на предсказуемости ГСЧ, не думаю что раз они есть значит на них есть спрос. По мне, так это очередная лохотронизированная тема, основанная, как в принципе и остальные, на любви к легким деньгам, имхо. Помнится, раньше пульты от светофоров предлагали за копейки) А тут предсказуемость ГСЧ онлайн покеррумов, что сказать растут ребята)
#1033
Отправлено 30.12.2009, 18:44:39
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
Комьюнити, За! nl20 kzt, тоже поддерживается! Можно и снг покатать, ни разу в оффлайн не играл, так что желание есть!Думаю, что уже достаточное количество людей из Астаны тут, чтобы раз в неделю собираться и катать кэш нл по 10-20тг+-, больше ради общения, а не ради наживы
, у меня есть набор 500фишек и несколько колоды от покерстратеджи, так что со снаряжением все ок.
Что думают по этому поводу коммюнити из Астаны?
#1034
Отправлено 30.12.2009, 19:17:01
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
Я часто езжу между Алматой и Астаной, так что, могу и с вами поиграть... )))Думаю, что уже достаточное количество людей из Астаны тут, чтобы раз в неделю собираться и катать кэш нл по 10-20тг+-, больше ради общения, а не ради наживы
, у меня есть набор 500фишек и несколько колоды от покерстратеджи, так что со снаряжением все ок.
Что думают по этому поводу коммюнити из Астаны?
#1036
Отправлено 30.12.2009, 19:57:48
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
Я двумя руками и ногами ЗА!!!!!Думаю, что уже достаточное количество людей из Астаны тут, чтобы раз в неделю собираться и катать кэш нл по 10-20тг+-, больше ради общения, а не ради наживы
, у меня есть набор 500фишек и несколько колоды от покерстратеджи, так что со снаряжением все ок.
Что думают по этому поводу коммюнити из Астаны?
![:-)](http://vse.kz/public/style_emoticons/default/rotate.gif)
Количество пользователей, читающих эту тему: 1
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0