Введение

Машина для тасования игральных карт

Машина для тасования – это устройство для случайного перемешивания колод игральных карт. Поскольку стандартные методы тасования считаются недостаточно надежными, и для предотвращения сговоров, когда сотрудники казино сотрудничают с игроками, выполняя некачественное тасование, многие казино используют автоматические машины для тасования карт перед сдачей. Эти машины также применяются для снижения риска травм, связанных с повторяющимися движениями, у крупье. Машины для тасования должны быть тщательно спроектированы, поскольку в противном случае они могут выдавать предвзятые результаты: самые современные модели управляются компьютером. Случайность или предсказуемость карт, выдаваемых автоматическими машинами для тасования, представляет значительный интерес как для игроков, так и для казино. Машины для тасования бывают двух основных типов: машины непрерывного тасования (CSM), которые непрерывно перемешивают одну или несколько колод, и машины пакетного тасования или автоматические машины для тасования (ASM), которые перемешивают целую колоду за один цикл. Машины пакетного тасования дороже, но позволяют избежать проблем, связанных с некоторыми машинами непрерывного тасования, когда процесс тасования медленно меняет состояние колоды, и новые карты могут быть взяты до того, как тасование достаточно перемешало колоду, позволяя некоторым игрокам отслеживать карты в процессе тасования. Широко известное, но неопубликованное исследование Перси Диакониса и Сьюзан Холмс, проведенное в 2000 году, привело к перепроектированию многих машин для тасования. Позже SIAM News опубликовала достаточно подробное обсуждение его результатов.

Первые механические карты

Патенты на устройства для перетасовки карт начали появляться в Соединенных Штатах примерно в конце XIX века. Неизвестно, были ли эти устройства доведены до коммерческих продуктов или были отброшены. Эти машины часто были сложными, с множеством механических частей, предназначенных для получения, перетасовки и раздачи карт с псевдослучайностью. В 1878 году Генри Эш предложил аппарат для перетасовки карт. Его устройство представляло собой коробку с открытым верхом, в которую оператор помещал колоду. Затем оператор слегка встряхивал коробку, чтобы карты провалились через гребень в нижней части коробки. Примерно половина карт попадала в нижнее отделение, а остальные оставались в верхнем. Оператор брал верхние карты, складывал их вместе и делал то же самое с нижними картами. Две стопки помещались друг на друга для формирования новой колоды, и операцию можно было повторить для лучшего перемешивания. В 1887 году Сильванус Тингли и Чарльз Стетсон запатентовали свой "аппарат для перетасовки карт". Устройство состояло из двух коробок для карт, в которых стопки удерживались пружинами. Устройство имитировало перетасовку путем извлечения карт через прорезь в нижней части каждой коробки и помещения их в стопку в середине. Оператор вращал рукоятку, которая была соединена с шестернями и, наконец, с дисками, покрытыми резиной, которые контактировали с картами. Этот подающий механизм обеспечивал, чтобы окончательная стопка состояла из карт, "случайно" поступающих из левой или правой камеры. Основное отличие от последующих машин заключалось в том, что из коробки выбрасывалась только одна карта за один оборот. В 1892 году Уильям Рэнни подал заявку на патент на "механизм для перетасовки и раздачи карт". Аппарат представлял собой наклонную коробку, которая крепилась к краю игрового стола. Карты вставлялись сверху корпуса и задерживались внутри приемника, удерживаемого рычагом. Оператор вращал рукоятку, которая медленно опускала нижнюю стенку наклонного приемника. В этот момент устройство полагалось на силу трения между картами для достижения определенной степени случайности. Одна карта начинала скользить из-за наклона и увлекала за собой несколько других карт. Количество карт, выпускаемых за каждый оборот, обычно варьировалось от одной до пяти карт. Карты попадали в другой приемник, и оператор поворачивал все устройство, чтобы раздать карты другому игроку. Это вращение активировало ролик, который выталкивал нижнюю карту из коробки. Год спустя Уильям Рэнни предложил другую версию своего устройства, в которой исходная колода разделялась пополам, и карты падали с одной или обеих половин одновременно. В 1897 году два брата, Круксы, предложили более сложную машину, похожую на игровой автомат, отображающий пять карт. Это устройство не раздавало карты игрокам, а просто отображало случайную последовательность карт. Однако в нем использовался механизм перетасовки, основанный на вращающемся треугольном каркасе, где каждая сторона содержала одно и то же устройство. Одновременно могла работать только одна механическая сторона и отображать карты, и оператор вращал весь барабан, чтобы выполнить еще одну перетасовку. Коробка для перетасовки делилась на пять отсеков с помощью так называемых "разделительных пальцев". Затем сложный механизм штифтов перемешивал карты между отсеками, и новый результат отображался. В 1899 году Джон Боуэн предложил компактную "машину для перетасовки карт", в которой неперемешанная колода заключалась между двумя горизонтальными пластинами. Принцип работы этого аппарата был аналогичен машине Тингли и Стетсона. Верхняя пластина могла двигаться и называлась "прижимной пластиной", а нижняя была фиксированной. Оператор прижимал колоду с помощью вертикальной рукоятки, соединенной с прижимной пластиной, и вращал рукоятку, которая приводила в действие два ролика, расположенных над и под колодой. Спереди колоды планка блокировала большинство карт, кроме тех, что находились на вершине и внизу колоды. Ролики прижимались к картам, и, вращаясь, выбрасывали их в приемник. На каждом шаге карты могли поступать сверху или снизу колоды, и количество выбрасываемых карт не было постоянным. Переменное трение между роликами и самими картами обеспечивало некоторую случайность, как в машине Рэнни. Фред К. Роллингс в 1899 году изобрел устройство с вращающимся столом, где карты раскладывались вокруг центра с помощью фиксатора с переменным давлением. В 1901 году Бенджамин Беллоуз подал заявку на патент на свое устройство, которое использовало "только силу тяжести для всех движений карт", разделяя их и направляя через движущиеся отсеки. В последующие годы было предложено множество механизмов с различными комбинациями роликов, коробок для карт, гребней и штифтовых систем. Большинство этих машин приводились в действие вручную путем вращения рукоятки, которая активировала внутренние шестерни и ролики. Случайность можно было улучшить, увеличив количество оборотов перетасовки, выполняемых операторами, или увеличив количество коробок, гребней или разделительных камер в машинах. Некоторые устройства представляли собой простые коробки с гребнями, которые имитировали ручную перетасовку, например, перетасовку встряхиванием. В 1925 году Чарльз и Уильям Гюнцельман подали заявку на патент на простое ромбовидное устройство, в которое карты вставлялись в верхнюю камеру. Встряхивание устройства заставляло карты падать в нижнее отделение, а перетасовка обеспечивалась двумя небольшими крыльями в середине коробки, которые распределяли карты. Затем оператор переворачивал коробку вверх дном и повторял операцию. Стеклянные окна позволяли видеть, что все карты упали в отделение.

Улучшение случайности с помощью механических трюков

После 1930 года изобретатели сосредоточились на разработке машин, способных непосредственно раздавать карты, идея, которая уже присутствовала в машине Рэнни 1892 года. В 1932 году Лауренс Хаммонд запатентовал раздаточный стол. Это была одна из первых машин, использующих электричество для привода необходимого механизма тасовки и раздачи. Описание его патента содержит интересные сведения о проблемах, связанных с предыдущими машинами: если карты были изношены или погнуты, тасовка могла не удаться. Он также критиковал недостаточную случайность предыдущих методов тасовки и указывал на риск предсказания конечной последовательности. В патенте также содержатся математические объяснения, касающиеся внутреннего устройства его машины. Двигатель приводил во вращение раму, которая раздавала каждому игроку по 13 карт. Машина выполняла 53 цикла для раздачи 52 карт. Во время каждого цикла селекторная пластина с 52 пазами поворачивалась на один шаг. Пазы имели четыре возможных глубины, и штифт, соприкасаясь с пазом, определял, какому игроку будет сдана карта. Каждая карта бралась с верхней части колоды и отправлялась в приемник соответствующего игрока по конвейерной дорожке. Первый цикл использовался для поворота пластины и гарантировал, что раздача начнется с новой последовательности. Одной из особенностей машины было то, что один и тот же игрок мог получать карты в течение двух или трех последовательных циклов. Для повышения случайности автор предлагал использовать набор различных селекторных пластин или другую колоду, которую тасовали во время игры. Машина была достаточно быстрой, чтобы перетасовать колоду за несколько секунд. При использовании только одной пластины одна и та же последовательность раздачи повторялась бы после 52 раздач (на пластине было 52 возможных начальных положения; начальное положение не выбиралось случайным образом, так как пластина всегда поворачивалась на один шаг в одном направлении во время каждого цикла). Проблему обеспечения случайности механическими средствами было сложно решить. В начале 1930-х годов Роберт Маккей предложил оригинальную машину, содержащую камеру с 52 шарами разного диаметра (для каждого игрока было 13 шаров одного размера). Как в лотерейном аппарате, шары встряхивались и случайным образом выбирались, по одному направляясь в колесо с 52 слотами. Затем колесо вращалось, и стержень, соприкасаясь с шаром, "определял" его диаметр. Механизм раздачи мог использовать информацию о диаметре и совершить необходимое действие для раздачи карты нужному игроку. Параллельно с лотерейными аппаратами продолжали развиваться и устройства для тасовки. В 1934 году Ральф Поттер изобрел электромеханическую машину, которая считывала перфокарты и генерировала случайные последовательности. Эти данные затем использовались для включения ламп на игровом столе. Эти лампы символизировали карты и значения рулетки. Игроки нажимали кнопки, чтобы указать свой выбор машине. В определенной степени его устройство было одной из первых попыток создать компьютеризированный генератор псевдослучайных чисел и игровую консоль. В оставшееся время 1930-х годов многие изобретения пытались решить проблему раздачи, в основном с помощью вращающихся рам, которые раздавали карты каждому игроку за столом. В тасочных машинах часто использовались вращающиеся детали; конструкторы часто применяли шестерни и пластины с пазами или отверстиями, выполнявшими функции, аналогичные функции пластины-генератора последовательности в машине Хаммонда. Эти тасочные машины имели некоторое сходство с машинами, используемыми в криптографии, такими как «Энигма». Это немецкое шифровальное устройство, использовавшееся во время Второй мировой войны, содержало роторы, которые сдвигались каждый раз при вводе символа, создавая зашифрованную версию буквы. Обе области должны были соответствовать математическим требованиям к случайности, чтобы избежать известных закономерностей, повторяющихся последовательностей и других видов статистических слабостей или искажений.

После Второй мировой войны

После Второй мировой войны инженеры пытались генерировать случайные последовательности, используя электрические устройства. Сигналы от источников электрического шума (например, газоразрядной трубки с горячим катодом или резистора) обычно направлялись через фильтры и усилители для получения одного или нескольких случайных потоков. Такое устройство описано в патенте 1940 года, выданном Ньюби и др. Большинство запатентованных машин продолжали основываться на старых механических конструкциях, которые не обеспечивали такой же степени случайности, как источники шума, но были более практичными. Согласно патентам, поданным в 1950-х и 1960-х годах, конструкторы создавали простые устройства, в которых базовая операция перемешивания повторялась несколько раз (путем возврата выходной колоды обратно в машину), вместо одного сложного прохода, требующего множества сложных механических операций, приводящих к некачественному перемешиванию и снижению надежности. Некоторые из них пытались воспроизвести ручную перетасовку карт, переплетая их друг с другом. Ролики для захвата карт, контактирующие с верхней или нижней частью колоды, в то время все еще широко использовались.

Компьютерные смешиватели

В 1969 году Томас Сегерс запатентовал свой "электронный дилер карт", который не работал с настоящими картами, а имитировал случайный выбор. Благодаря подсветке игроки могли видеть результат. Согласно патенту, конструкция содержит мультивибраторы, логические элементы И и ламповый генератор. Изобретатель также отмечает, что в схеме могли быть использованы транзисторы. В 1974 году Дэвид Эриксон и Ричард Кронмал предложили устройство для перемешивания карт, основанное на логической схеме с бинарными элементами. Колоды помещались в держатели, карты извлекались по одной и направлялись в канал с небольшим наклоном, содержащий откидные пластины, которые активировались или деактивировались в зависимости от того, из какой стопки нужно подавать карту. Пластина направляла карту в соответствующий контейнер и приводилась в движение катушкой, управляемой псевдослучайным генератором. Синхронизация была важна, и для обеспечения правильного пути следования карты использовались различные методы. До 1980-х годов значительных инноваций не было. В 1985 году Эдвард Самссель предложил устройство, которое извлекало карты из нижней части двух держателей колод и помещало их во второй отсек. Другой механизм выбрасывал карту, взятую дилером. Порядок извлечения карт из держателей определялся логической схемой, основными элементами которой были счетчик и декодер. Фотосенсоры определяли количество карт в каждом отсеке и факт взятия карты дилером. В этом случае из исходных держателей извлекалась следующая карта.