MobiusSweeper — Початківець

💣 16 🧹 0% 0.00s

Drag to rotate · Left-click to reveal · Right-click or Flag button to flag

Що таке MobiusSweeper?

MobiusSweeper — це Сапер на обертовій тривимірній стрічці Мебіуса. Стрічка — однобічна поверхня з одним краєм: якщо простежити шлях уздовж усієї довжини, повернетеся до початку з перевернутою орієнтацією. Цей топологічний вигин впливає на гру: клітинки на шві (місці з'єднання стрічки) суміжні з клітинками на протилежному рядку іншого боку, що і є визначальним викликом цього варіанта.

Поле розташоване як сітка W рядків × L стовпців, де стовпці йдуть вздовж петлі, а рядки — впоперек ширини стрічки. Внутрішні клітинки мають 8 сусідів; крайові клітинки рядків — 5 (краї стрічки є справжніми межами); клітинки на шві мають 8 сусідів, але 3 з них — з перекрученого іншого боку.

Як грати

  • Перетягніть стрічку для обертання в будь-якому напрямку.
  • Лівий клік по клітинці — відкрити її. Порожні клітинки (0) автоматично розширюються через суміжні порожні сусіди, включаючи перехід через шов Мебіуса.
  • Правий клік по клітинці — поставити прапорець (🚩). Ще один правий клік — знак питання (?), ще один — скасувати.
  • Кнопка прапорця вмикає режим прапорця — лівий клік ставить/змінює прапорці замість відкривання клітинок.
  • Кнопка ↺ скидає гру до нового поля. Таймер починається з першого кліку.
  • Перемога — відкрити всі клітинки без мін.

Розміри поля

  • Початківець — 4 завширшки × 40 завдовжки, 160 клітинок, 16 мін (10%). Доступний режим без вгадування.
  • Середній — 8 завширшки × 80 завдовжки, 640 клітинок, 64 міни (10%). Доступний режим без вгадування.
  • Експерт — 16 завширшки × 160 завдовжки, 2560 клітинок, 256 мін (10%). Довга стрічка для тривалої гри.

Вигин Мебіуса

У стовпці 0 і стовпці L-1 (шов, де стрічка з'єднується) суміжність переходить на протилежний бік із перевернутим індексом рядка. Якщо ви знаходитесь у рядку r на шві, ваші сусіди через шов — у рядку (W-1-r), тобто дзеркальному. Це означає, що клітинка рядка 0 суміжна з клітинкою рядка W-1 через шов, а клітинка середніх рядків суміжна з клітинкою, рівновіддаленою від протилежного краю.

Стратегічно це створює несподівані зв'язки. Ланцюжок порожніх клітинок може перетнути шов хвильовим заповненням і з'явитися на іншому боці стрічки в дзеркальних рядках. Клітинки з великими числами поблизу шва обмежені сусідами з обох боків вигину — обертайте стрічку, щоб бачити обидва внески перед розміщенням прапорця.

Режим без вгадування

Коли увімкнено режим без вгадування (лише для «Початківця» та «Середнього»), поле гарантовано розв'язується лише логікою — без вгадування. Генератор використовує розповсюдження обмежень і робить до 200 спроб знайти коректну конфігурацію. Якщо розв'язуване поле не знайдено — використовується випадкове.