Jogos
Todo tabuleiro de paciência de mahjong tem solução?
Não — não se as peças foram distribuídas ao acaso, que é como a maioria dos jogos de paciência de mahjong faz. Um tabuleiro aleatório pode não ter sequência vencedora nenhuma, então uma partida que você perdeu talvez já fosse impossível antes de você tocar nela. Dá para fazer um tabuleiro com solução, mas só escolhendo as faces enquanto uma partida é simulada, em vez de espalhá-las primeiro — e essa é uma decisão deliberada que o estúdio precisa tomar.
Por que uma distribuição aleatória já nasce morta
A paciência de mahjong tem uma regra que cria o problema. Uma peça só está livre quando nada está em cima dela e pelo menos um dos vizinhos, da esquerda ou da direita, está desocupado. Você só pode combinar duas peças livres.
Ou seja, o layout é um grafo de dependências. Cada peça que você tira libera outras, e um par cujas duas metades estão enterradas uma sob a outra nunca pode ser combinado: a primeira precisa que a segunda saia para ficar livre, e a segunda precisa da primeira. Espalhe as faces sobre o layout ao acaso e nada impede que esse arranjo aconteça.
Um único par mutuamente enterrado já mata o tabuleiro. É por isso que a existência de solução pertence ao jeito como a distribuição é gerada e não pode ser remendada depois, e é a coisa mais difícil de acertar no gênero. Vale perguntar antes de instalar qualquer um dos jogos de raciocínio que prometem isso.
Como se faz um tabuleiro com solução garantida
O truque é parar de distribuir peças e começar a jogar uma partida enquanto distribui.
Em vez de espalhar as faces sobre o layout e torcer, o gerador simula uma partida legal e decide as faces conforme avança:
- Comece com todas as posições ocupadas.
- Escolha duas peças que estejam livres neste momento pela regra comum.
- Dê a esse par uma face que não apareça em nenhum outro lugar do tabuleiro.
- Remova as duas, o que libera outras, e repita até o tabuleiro esvaziar.
A sequência escolhida é uma linha vencedora completa, então está provado que existe pelo menos uma. Não há busca nem resolvedor: a garantia vem da construção, e não de uma verificação feita depois.
A propriedade mais forte sai de um detalhe. Tirar uma peça só pode liberar outras peças e nunca bloqueá-las — o que um matemático chamaria de regra monótona. Então um par que estava livre durante a simulação continua livre até alguém de fato pegá-lo, e por isso existe um par livre e combinável em qualquer momento, seja qual for a ordem que o jogador escolher. O tabuleiro não é apenas vencível por um caminho escondido: ele é vencível por qualquer caminho.
É assim que o Midnight Mahjong distribui um tabuleiro na dificuldade padrão. A garantia é uma propriedade do algoritmo, e não uma afirmação no texto de divulgação — e é por isso que as dificuldades mais altas podem simplesmente desligá-la e distribuir ao acaso para quem quer o jogo antigo, mais arriscado.
Uma peça tem outra peça apoiada sobre a metade esquerda dela e espaço aberto dos dois lados. Ela está livre?
Answer: Não — tem algo em cima dela — Isso. Uma peça só está livre quando nada a cobre E um dos lados está aberto. A peça de cima tem que sair primeiro.
Então por que eu ainda fiquei travado?
Porque o jogo que você estava jogando não distribuía desse jeito. Num tabuleiro montado pela construção acima você não tem como travar: existe um par livre e combinável em qualquer momento, independentemente das suas escolhas, então um beco sem saída é prova de que a distribuição foi aleatória.
Isso vale saber quando um jogo oferece as duas coisas. O Midnight Mahjong distribui um tabuleiro garantido por padrão e abandona a garantia nos ajustes mais difíceis, então “dá para perder aqui?” é um ajuste em vez de um mistério. O botão Embaralhar redistribui um arranjo garantido nos dois casos, e é isso que o torna uma saída de verdade em vez de mais uma jogada de dados.
Onde a gestão do tabuleiro ainda decide o resultado é nos jogos que distribuem ao acaso, e no relógio. Dois hábitos ajudam nos dois casos:
- Limpe de cima e pelas pontas. As peças no alto da pilha bloqueiam mais peças, então liberá-las cedo amplia todas as escolhas seguintes.
- Quando as quatro peças de uma face estiverem visíveis, olhe antes de combinar. Pergunte qual par deixa as outras duas alcançáveis, em vez de qual par está mais perto.
É o mesmo instinto que um quebra-cabeça de blocos recompensa: a jogada que pontua agora nem sempre é a jogada que mantém suas opções abertas.
Um botão de embaralhar é a mesma coisa?
Não, e a diferença importa na hora de escolher um jogo.
Embaralhar pega as peças que ainda estão no tabuleiro e redistribui as faces delas. Isso resgata uma posição travada, mas normalmente redistribui ao acaso, e então pode te entregar outra posição morta. Alguns jogos limitam quantos embaralhamentos você tem. É um jeito justo de precificar um resgate e um substituto ruim para uma distribuição que nunca esteve quebrada.
Uma distribuição garantida elimina a necessidade do resgate na dificuldade padrão. O Midnight Mahjong mantém um embaralhar para as mais difíceis, onde a distribuição é aleatória e uma posição morta é possível, e esse embaralhar redistribui um arranjo garantido em vez de mais um aleatório. Ele sempre te tira do buraco.
O que procurar antes de instalar
A afirmação é barata de fazer e cara de implementar, então confira onde ela é feita:
- Nos ajustes, como dificuldade ou chave — o sinal mais forte. Um estúdio só constrói um controle para algo que o código realmente faz.
- Na descrição da loja, numa frase específica — “toda distribuição tem solução” é uma afirmação; “jogabilidade relaxante” não é.
- Em lugar nenhum — presuma aleatório. Garantir a solução é a decisão de engenharia mais interessante num jogo de mahjong, e ninguém que fez isso fica quieto a respeito.
Enquanto você lê essa página, ela também conta quanto o jogo custa em atenção. O Midnight Mahjong é gratuito, com um banner, um anúncio de tela cheia a cada três partidas e um vídeo com recompensa opcional para uma dica; uma compra única tira tudo isso. Está na página dele e no card, antes de você instalar — o raciocínio por trás de dizer isso está em quanto custa de verdade uma assinatura de jogo de raciocínio, e a prateleira inteira está na página de Jogos.
Perguntas frequentes
- Um tabuleiro de paciência de mahjong pode ser impossível de terminar?
- Pode, se as peças foram colocadas ao acaso. Costuma-se dizer que alguns por cento dos tabuleiros de tartaruga distribuídos aleatoriamente não têm sequência vencedora nenhuma, e você pode jogar um desses de forma perfeita e mesmo assim perder. Um tabuleiro montado por construção não pode ser um deles.
- Como eu sei se um jogo distribui tabuleiros com solução?
- Procure a afirmação na página da loja ou nos ajustes do jogo. Se ela não aparecer em lugar nenhum, presuma que a distribuição é aleatória — um estúdio que teve o trabalho de garantir a solução diz isso, porque é a coisa mais cara de construir.
- Ter solução garantida quer dizer que não dá para perder?
- Com a construção descrita aqui, sim — existe um par livre e combinável em qualquer momento, seja qual for a ordem em que você jogar, porque tirar uma peça só pode liberar outras. Ficar travado é, portanto, prova de que a distribuição foi aleatória em vez de construída.
- Um botão de embaralhar é a mesma coisa que uma distribuição com solução?
- Não. Embaralhar reorganiza as peças que sobraram, normalmente ao acaso, então pode devolver outra posição morta. Ele resgata um tabuleiro travado; não torna vencível a distribuição original.
- Por que alguns jogos deixam a garantia opcional?
- Porque um tabuleiro garantido elimina as derrotas de verdade, e parte dos jogadores quer o risco. O Midnight Mahjong amarra isso à dificuldade exatamente por esse motivo — garantido por padrão, aleatório nos ajustes mais difíceis.
Aplicativos deste artigo
- Midnight Mahjong — Peças ao luar, sem cronômetro, e todo jogo tem solução.