Цель игры
Разложить все карты в 4 фундамента по классам регексов — от карты-правила (ранг 0) до последней карты каждого класса.
Игровое поле
- Колода — карты лицом вниз, слева вверху. Нажмите чтобы взять карту.
- Сброс — открытые карты из колоды. Верхнюю карту можно перемещать.
- Игровые столбцы (Tableau) — 7 столбцов с картами. 1-й: 1 карта, 2-й: 2 карты и т.д. Последняя карта каждого столбца открыта.
- Фундаменты — 4 стопки справа вверху для сбора карт по классам.
Карты и ранги
| Тип | Ранг | Описание |
|---|---|---|
| regex | 0 | Карта-правило. Аналог туза. Определяет класс и regex фундамента. |
| Обычная карта | 1, 2, 3... | Значение соответствует regex класса. Ранг = порядок в алфавитной сортировке. |
Ранги определяются автоматически: карты класса сортируются по алфавитно-цифровому порядку их значения. Первая → ранг 1, вторая → ранг 2 и т.д.
Правила перемещения
Столбцы (Tableau)
- Класс карты должен совпадать с классом верхней карты столбца.
- Ранг перемещаемой карты = ранг верхней карты − 1 (убывающий порядок).
- На пустой столбец можно класть только карту-правило.
- Можно перемещать только открытые карты (лицом вверх).
Фундаменты
- В пустой фундамент — только карта-правило соответствующего класса.
- Далее карты кладутся по возрастанию ранга: 0 → 1 → 2 → 3...
- Класс карты должен совпадать с классом фундамента.
- Из фундамента карты обратно не берутся.
Колода и сброс
- Нажмите на колоду — верхняя карта переходит в сброс.
- Когда колода пуста — нажмите снова, чтобы перевернуть сброс обратно.
- Из сброса доступна только верхняя карта.
Победа и поражение
- Победа: все карты размещены в фундаментах.
- Поражение: нет доступных ходов при пустой колоде.
Советы
- Карты-правила (★) — начало каждого класса. Размещайте их в фундаментах первыми.
- Открывайте закрытые карты в столбцах — перемещайте верхние карты.
- Карты разных классов не могут лежать друг на друге в столбце.
- Следите за regex-паттернами фундаментов, чтобы понять, какие карты туда подходят.