MobiusSweeper — Iniciante

💣 16 🧹 0% 0.00s

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

O que é MobiusSweeper?

MobiusSweeper é o Minesweeper jogado em uma faixa de Möbius 3D rotativa. A faixa é uma superfície de um único lado com uma borda — se você traçar um caminho ao longo de todo o comprimento, retorna ao ponto de partida com a orientação invertida. Essa torção topológica afeta o jogo: células na costura (o ponto de junção da faixa) são adjacentes a células na linha oposta do outro lado, o que é o desafio definidor desta variante.

O tabuleiro é organizado como uma grade de L colunas × W linhas, onde as colunas percorrem o laço e as linhas percorrem a largura da faixa. Células interiores têm 8 vizinhos; células nas bordas das linhas têm 5 (as bordas da faixa são limites reais); células na costura têm 8 vizinhos, mas 3 deles vêm do outro lado torcido.

Como Jogar

  • Arraste a faixa para girá-la em qualquer direção.
  • Clique esquerdo em uma célula para revelá-la. Células vazias (0) se expandem automaticamente pelos vizinhos vazios conectados, inclusive através da costura de Möbius.
  • Clique direito em uma célula para colocar uma bandeira (🚩). Clique direito novamente para um ponto de interrogação (?), e mais uma vez para limpar.
  • O botão de bandeira ativa o modo bandeira — cliques esquerdos colocam/ciclarão bandeiras em vez de revelar células.
  • O botão ↺ reinicia para um novo tabuleiro. O cronômetro começa no primeiro clique.
  • Vença revelando todas as células sem mina.

Tamanhos de Tabuleiro

  • Iniciante — 4 de largura × 40 de comprimento, 160 células no total, 16 minas (10%). Modo sem adivinhação disponível.
  • Intermediário — 8 de largura × 80 de comprimento, 640 células no total, 64 minas (10%). Modo sem adivinhação disponível.
  • Especialista — 16 de largura × 160 de comprimento, 2560 células no total, 256 minas (10%). Uma faixa longa projetada para partidas longas.

A Torção de Möbius

Na coluna 0 e na coluna L-1 (a costura onde a faixa se une), a adjacência cruza para o lado oposto com o índice de linha invertido. Se você está na linha r na costura, seus vizinhos do outro lado estão na linha (W-1-r) — a linha espelhada. Isso significa que uma célula na linha 0 é adjacente a uma célula na linha W-1 através da costura, e uma célula nas linhas do meio é adjacente a uma célula igualmente distante da borda oposta.

Estrategicamente, isso cria conexões inesperadas. Uma cadeia de células vazias pode se expandir através da costura e reaparecer no outro lado da faixa em linhas espelhadas. Células com números altos próximas à costura são restringidas por vizinhos de ambos os lados da torção — gire a faixa para ver ambas as contribuições antes de sinalizar.

Modo Sem Adivinhação

Quando o Modo Sem Adivinhação está ativado (apenas Iniciante e Intermediário), o tabuleiro é garantido de ser resolúvel usando apenas lógica — sem adivinhação. O gerador usa propagação de restrições e tenta até 200 vezes encontrar um layout válido. Se nenhum tabuleiro resolúvel for encontrado, ele retorna a um tabuleiro aleatório.