Hi Dananza,
I just found this very interesting info @true poker. Have you tried this site?
Random card shuffling
Given a 52-card deck, there are over 8 x 1066 or 8,065,817,517,000, 000,000,000,000,000,000,000,000,000,000,000,000,000, 000,000,000,000,000 possible uniquely shuffled decks.
To understand why so many decks are possible, think of it this way: the first card in the deck is one of 52 possible cards, the second is one of the remaining 51 cards, the third is one of the remaining 50, etc. So, for each of the 52 possible first cards, there are 51 possible second cards, and for each of the 52 x 51 first pairs of cards, there are 50 possible third cards. This logic continued yields 52 x 51 x 50 x 49 ... x 3 x 2 x 1 cards (expressed mathematically as 52!, or 52 factorial) which, multiplied out, yields the gigantic number above!
In order to generate all of these decks, a random-number generation algorithm must be able to yield at least 52! unique random number sequences. Most common random algorithms yield 216, or 65,536 unique sequences; this only covers a minute 8 x 10-61% of the unique decks possible.
True Poker employs a random routine which can generate a virtually endless number of unique sequences (more than 219000 sequences -- a number well beyond the computational power of your pocket calculator!), far more than the number of possible unique card decks; you are thus guaranteed a very 'true' shuffle for any given hand.
It is important to note that random number algorithms are actually known as pseudo-random number generators, because they are not actually truly random, in the sense that natural phenomena (such as a poker room deal) are random. To add 'true' randomness to the process above, we must be able to shake it up with truly random data. This is known as adding entropy, and we accomplish this by mixing in data associated with many truly random system events, such as network activity, player actions, system process timings, etc. You may rest assured that the decks being dealt in True Poker are as truly random as a computer can get, and are undiscoverable to any form of high-tech prediction.
Привет, Дананза!
Я только что нашел очень интересную информацию на сайте @true poker. Вы пробовали этот сайт?
Случайное перемешивание карт
Имея колоду из 52 карт, можно составить более 8 x 1066 или 8 065 817 517 0 ...
Чтобы понять, почему возможно так много колод, представьте себе следующее: первая карта в колоде — одна из 52 возможных карт, вторая — одна из оставшихся 51 карты, третья — одна из оставшихся 50 и так далее. Таким образом, для каждой из 52 возможных первых карт существует 51 возможная вторая карта, и для каждой из 52 x 51 первых пар карт существует 50 возможных третьих карт. Продолжая эту логику, получаем 52 x 51 x 50 x 49 ... x 3 x 2 x 1 карт (математически выражаем это как 52!, или 52 факториал), которые, если их перемножить, дают указанное выше гигантское число!
Для генерации всех этих колод алгоритм генерации случайных чисел должен выдавать как минимум 52! уникальных последовательностей случайных чисел. Большинство распространенных алгоритмов генерации случайных чисел выдают 216, или 65 536 уникальных последовательностей; это покрывает лишь ничтожно малую долю — 8 x 10⁻⁶¹² от всех возможных уникальных колод.
В True Poker используется алгоритм генерации случайных чисел, способный создавать практически бесконечное количество уникальных последовательностей (более 219 000 последовательностей — число, значительно превосходящее вычислительные возможности вашего карманного калькулятора!), что намного превышает количество возможных уникальных колод карт; таким образом, вам гарантирована очень «правильная» перетасовка для любой раздачи.
Важно отметить, что алгоритмы генерации случайных чисел на самом деле известны как генераторы псевдослучайных чисел, поскольку они не являются по-настоящему случайными в том смысле, в каком случайны природные явления (например, раздача карт в покер-руме). Чтобы добавить «истинную» случайность в описанный выше процесс, мы должны уметь встряхивать его с помощью действительно случайных данных. Это называется добавлением энтропии, и мы достигаем этого, смешивая данные, связанные со многими действительно случайными системными событиями, такими как сетевая активность, действия игроков, время выполнения системных процессов и т. д. Можете быть уверены, что колоды, раздаваемые в настоящем покере, настолько же истинны, насколько это возможно для компьютера, и не поддаются никаким высокотехнологичным методам прогнозирования.