Зачем нужен этот инструмент для колоды?
- Честное перемешивание: Fisher-Yates с несмещенными случайными целыми числами.
- Безопасно по умолчанию: используется crypto.getRandomValues (CSPRNG).
- Вытягивайте или раздавайте карты, используйте несколько колод и джокеров.
- Копируйте, скачивайте (TXT/CSV/JSON) или делитесь URL только с настройками.
Как пользоваться (3 шага)
- Выберите режим (Вытянуть или Раздать) и настройки колоды.
- Перемешайте, затем вытяните или раздайте карты.
- Скопируйте результаты, скачайте их или поделитесь URL только с настройками.
Выберите подходящий режим колоды
| Цель | Рекомендуемая настройка | Почему это помогает |
|---|---|---|
| Вытянуть одну или несколько случайных карт | Режим Вытянуть, безопасная случайность | Лучше всего для быстрых подсказок, демонстраций и несмещенного случайного выбора. |
| Раздать руки игрокам | Режим Раздать с игроками и картами на игрока | Сохраняет руки сгруппированными и упрощает проверку оставшейся колоды. |
| Повторить ту же перетасовку позже | Режим с seed | Полезно для учебных примеров или тестов, потому что тот же seed воспроизводит тот же порядок. |
| Смоделировать большие колоды | Несколько колод и дополнительные джокеры | Подходит для распространенных вариантов игр без подготовки пользовательского списка. |
Безопасный режим используется по умолчанию ради честности. Режим с seed нужен для воспроизводимости, а не для секретности. URL для обмена по умолчанию включают только настройки, поэтому история колоды остается в браузере, если вы ее не экспортируете.
Перемешивание и вытягивание за секунды
Инструмент для колоды карт
Выберите настройки, перемешайте, затем вытяните или раздайте. По умолчанию передаются только настройки.
Результаты
Осталось
0
Сброс
0
Последнее действие: -
Последний результат
Это последний результат режимов Вытянуть/Раздать.
Руки
Показать сброс ({n})
Частые вопросы
Как это работает?
Выберите настройки, перемешайте, затем вытяните карты или раздайте руки. Используйте копирование или скачивание, если результат нужен в другом месте.
Это честно?
Безопасный режим использует crypto.getRandomValues и несмещенную выборку, чтобы избежать modulo bias, затем Fisher-Yates.
Можно добавить джокеров или несколько колод?
Да. Укажите колоды (1-8) и джокеров (0-2 на колоду), затем перемешайте.
Что такое режим с seed?
Режим с seed делает результаты воспроизводимыми (тот же seed = та же перетасовка). Он не предназначен для секретности.
URL для обмена включает историю колоды?
Нет. По умолчанию URL для обмена включают только настройки. Состояние колоды остается в браузере, если вы его не скачаете.
Мои данные карт сохраняются или загружаются?
Нет. Все работает локально в вашем браузере.
Когда использовать режим с seed?
Используйте режим с seed, если нужно воспроизвести ту же перетасовку для урока, тестового случая или общего примера. Используйте безопасный режим, если нужна просто новая честная случайность.
Можно раздать карты нескольким игрокам?
Да. Переключитесь в режим Раздать, задайте число игроков и карт на игрока, затем перемешайте и раздайте. Результат сохранит руки сгруппированными по игрокам.