O que é uma disputa monotônica em 2048?

A linha monotônica em 2048 é uma linha cujos valores dos blocos só se movem em uma direção conforme você a lê - eles continuam subindo ou caindo, e nunca fazem as duas coisas. 512, 256, 128, 64 é monotônico; 512, 64, 256, 128 não é, porque o 64 inverte a tendência e prende o 256 atrás dela. Uma linha monotônica sempre pode ser dobrada em uma extremidade, e é isso que evita que um tabuleiro 2048 trave.

Como é uma linha monotônica em um tabuleiro real

Ambos os tabuleiros abaixo contêm as mesmas dez peças. A única diferença é que dois deles trocaram de lugar na última fila. Essa troca é a diferença entre um tabuleiro que está a poucas fusões da vitória e um tabuleiro que está preso.

Monotônico – cada linha é ordenada
4
2
8
16
32
64
1024
512
256
128
Quebrado — o 256 inverte a execução
4
2
8
16
32
64
1024
256
512
128

Esquerda: a linha inferior indica 1024, 512, 256, 128 — sempre caindo. À direita: lê-se 1024, 256, 512, 128, que aumenta no segundo degrau. O 512 está agora preso atrás de um 256 com o qual nunca poderá se fundir.

Leia também o quadro esquerdo em suas colunas - 1024, 8, 4, depois 512, 16, 2, depois 256, 32, depois 128, 64. Cada coluna também cai. Quando as linhas e as colunas são todas monotônicas, cada peça no tabuleiro tem um lugar para ir.

Por que linhas monotônicas fazem mesclagens em cascata

Tiles se fundem apenas com um vizinho idêntico, então uma linha é saudável quando seus valores iguais podem ser reunidos sem nada no caminho. Pegue uma linha inferior de 64, 32, 16, 16 em uma placa ancorada no canto inferior esquerdo e deslize para a esquerda três vezes:

Iniciar
64
32
16
16
Depois de deslizar 1 (+32)
64
32
32
Depois de deslizar 2 (+64)
64
64
Depois de deslizar 3 (+128)
128

Quatro peças se tornaram uma e a linha foi paga 32 + 64 + 128 = 224 pontos enquanto libera três células. Nada de inteligente aconteceu: como os valores já desciam em ordem, cada mesclagem produzia exatamente o parceiro que o bloco à sua esquerda estava esperando. Esse é todo o benefício mecânico da monotonicidade – uma fileira ordenada se dobra em si mesma de graça.

Uma regra determina como ele se desenrola: um único golpe resolve cada par apenas uma vez. O 32 criado no deslize 1 não pode ser mesclado novamente no mesmo deslize, mesmo que um 32 esteja ao lado dele. É por isso que uma linha ordenada cai em cascata em três movimentos em vez de desmoronar em um, e por que você nunca deve presumir que uma linha terminou após um único toque.

Quanto uma pausa realmente custa para você

Agora compare uma linha de 64, 16, 32, 16. Deslize para a esquerda e nada acontece: não há dois vizinhos iguais, então nenhuma fusão é disparada e nenhum bloco se move. O golpe nem é contado – 2048 só gera um novo bloco quando algo realmente se move – então a linha fica lá, custando-lhe uma célula pelo resto do jogo. O 32 preso entre os dois 16 é o intervalo: impede que eles se encontrem. À medida que as quebras se multiplicam, o tabuleiro fica sem fusões legais e o jogo termina.

Monotônico não significa que todas as linhas são executadas da mesma maneira

Esse é o ponto que confunde as pessoas. Monotônico significa “não muda de direção”, e não “desce da esquerda para a direita”. 4, 8, 16, 32 e 32, 16, 8, 4 são ambas linhas perfeitamente monotônicas. O que importa é que uma linha nunca se dobra sobre si mesma.

É por isso que o tabuleiro acima está correto, embora suas linhas pareçam discordar: a linha inferior cai da esquerda para a direita e a linha acima sobe da esquerda para a direita. Leia-os de ponta a ponta e eles formam uma cadeia descendente contínua que gira na parede - que é exatamente o que o padrão de serpentes é. Se você forçar cada linha a descer da esquerda para a direita, a corrente terá que pular da extremidade direita de uma linha de volta para a extremidade esquerda da próxima, e não haverá deslizamento que possa carregar uma peça através dessa lacuna.

Como reparar uma linha quebrada

Você não pode deslizar o ladrilho fora do lugar, então você o faz crescer até que ele corresponda a um de seus vizinhos. Alimente a peça presa com um parceiro correspondente da linha ao lado dela, mescle os dois para que duplique e a reversão desaparece. Faça isso em movimento e você perceberá: cada golpe extra executado em torno de um intervalo adiciona peças ao problema e torna a linha mais difícil de desenrolar.

Execute isso no quadro quebrado acima, onde a linha inferior diz 1024, 256, 512, 128:

  1. Traga um segundo 256 para a coluna acima da encalhada e deslize em direção à linha inferior. Os dois 256 se fundem e a linha se torna 1024, 512, 512, 128 — já monotônico novamente.
  2. Deslize para a esquerda. Os dois 512 se combinam em um 1024 e o 128 desliza atrás deles: 1024, 1024, 128. O novo 1024 não pode se fundir com o canto 1024 neste movimento, porque um bloco produzido por uma mesclagem fica bloqueado pelo resto do movimento.
  3. Deslize para a esquerda novamente. Os dois 1024 se tornam 2048, no canto, com o 128 ao lado.

O conserto vale 256 + 512 + 1.024 + 2.048 = 3.840 pontos e ganha o jogo. Ignore a quebra por uma dúzia de movimentos e essas duas células serão preenchidas com peças não relacionadas, o 256 não terá onde crescer e o mesmo tabuleiro será uma perda.

Manter linhas monotônicas na prática

  • Mantenha as direções de deslizamento principais consistentes — esquerda e baixo para um canto inferior esquerdo âncora de canto. Consistência é o que mantém os valores ordenados sem que você precise pensar nisso.
  • Trate a quarta direção como proibida. Afastar-se da âncora deixa cair novos 2s e 4s no meio das linhas mais altas, que é a maneira mais comum de aparecer uma pausa.
  • Mesclar uma cria perdida em direção à âncora imediatamente. Um 2 que cai no meio da linha ainda não é uma quebra, mas se torna uma no momento em que uma peça maior se acomoda no seu lado oposto.
  • Verifique a linha, não o ladrilho. Antes de cada deslizar, leia a linha inferior da esquerda para a direita e pergunte se ela ainda segue apenas em uma direção. Leva um segundo e detecta quase todos os erros.
  • Não mescle os ladrilhos pequenos com muita pressa. Colocar 2s e 4s próximo à sua coluna deixa lacunas que permitem que as peças grandes se embaralhem fora de ordem no próximo movimento.

Linhas monotônicas, a âncora de canto e a cobra são uma disciplina descrita de três maneiras: a âncora decide de quais valores finais se afastam, a monotonicidade é o que cada linha precisa, e a cobra é o que você obtém quando cada linha e coluna a possui ao mesmo tempo. O guia de padrão de ladrilho mostra todos os três em quadros completos, e como evitar o fim do jogo aborda o que fazer quando uma quebra não tem reparo disponível.

Voltar para todas as perguntas frequentes