O que é uma disputa monotónica em 2048?
A linha monótona em 2048 é uma linha cujos valores dos blocos só se movem numa direção à medida que a lê - continuam a subir ou a descer, 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 pode sempre ser dobrada numa extremidade, e é isso que evita que um tabuleiro 2048 bloqueie.
Como é uma linha monótona num 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. Esta troca é a diferença entre um tabuleiro que está a poucas fusões da vitória e um tabuleiro que está preso.
Esquerda: a linha inferior indica 1024, 512, 256, 128 — sempre a cair. À 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á fundir-se.
Leia também o quadro esquerdo nas suas colunas - 1024, 8, 4, depois 512, 16, 2, depois 256, 32, depois 128, 64. Cada coluna também desce. Quando as linhas e as colunas são todas monótonas, cada peça do tabuleiro tem um sítio para onde ir.
Por que razão as linhas monotónicas fazem fusões em cascata
Tiles fundem-se apenas com um vizinho idêntico, pelo que uma linha é saudável quando os seus valores iguais podem ser reunidos sem nada no caminho. Pegue numa linha inferior de 64, 32, 16, 16 numa placa ancorada no canto inferior esquerdo e deslize para a esquerda três vezes:
Quatro peças passaram a ser uma e a linha foi paga 32 + 64 + 128 = 224 pontos enquanto liberta três células. Nada de inteligente aconteceu: como os valores já desciam por ordem, cada fusão produzia exatamente o parceiro que o bloco à sua esquerda esperava. Este é todo o benefício mecânico da monotonicidade – uma fileira ordenada dobra-se em si mesma gratuitamente.
Uma regra determina a forma como se desenrola: um único golpe resolve cada par apenas uma vez. O 32 criado no deslize 1 não pode ser novamente fundido no mesmo deslize, mesmo que um 32 esteja ao lado. É por isso que uma linha ordenada cai em cascata em três movimentos em vez de se desmoronar num, e porque nunca se deve assumir que uma linha terminou após um único toque.
Quanto é que uma pausa lhe custa realmente
Compare agora uma linha de 64, 16, 32, 16. Deslize para a esquerda e nada acontece: não existem dois vizinhos iguais, pelo que não é disparada qualquer fusão e nenhum bloco se move. O golpe nem sequer é contabilizado – 2048 só gera um novo bloco quando algo se move realmente – pelo que a linha fica lá, custando-lhe uma célula para o resto do jogo. O 32 preso entre os dois 16 é o intervalo: impede que 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 sejam executadas da mesma forma
Este é 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 monótonas. O que importa é que uma linha nunca se dobra sobre si mesma.
É por isso que o tabuleiro acima está correto, embora as 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 formam uma cadeia descendente contínua que gira na parede - que é exatamente o que o padrão de serpentes é. Se forçar cada linha a descer da esquerda para a direita, a corrente terá de saltar da extremidade direita de uma linha de volta para a extremidade esquerda da seguinte, e não haverá deslizamento que possa transportar uma peça através dessa lacuna.
Como reparar uma linha partida
Não pode deslizar o azulejo para fora do lugar, por isso fá-lo crescer até que corresponda a um dos seus vizinhos. Alimente a peça presa com um parceiro correspondente da linha ao lado, mescle os dois para que duplique e a reversão desaparece. Faça-o em movimento e perceberá: cada golpe extra executado em torno de um intervalo acrescenta peças ao problema e torna a linha mais difícil de desenrolar.
Execute isto no quadro quebrado acima, onde a linha inferior diz 1024, 256, 512, 128:
- Traga um segundo 256 para a coluna acima da encalhada e deslize em direção à linha inferior. Os dois 256 fundem-se e a linha torna-se 1024, 512, 512, 128 — já monotónico novamente.
- Deslize para a esquerda. Os dois 512 combinam-se num 1024 e o 128 desliza atrás deles: 1024, 1024, 128. O novo 1024 não pode fundir-se com o canto 1024 neste movimento, porque um bloco produzido por uma fusão fica bloqueado durante o resto do movimento.
- Deslize novamente para a esquerda. Os dois 1024 tornam-se 2048, ao canto, com o 128 ao lado.
O arranjo vale 256 + 512 + 1.024 + 2.048 = 3.840 pontos e ganha o jogo. Ignore a quebra por uma dúzia de movimentos e estas 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. A consistência é o que mantém os valores ordenados sem que tenha de 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 forma 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 torna-se uma no momento em que uma peça maior se acomoda no seu lado oposto.
- Verifique a linha, e não o azulejo. Antes de cada deslizar, leia a linha inferior da esquerda para a direita e pergunte se ainda só segue numa direção. Demora um segundo e detecta quase todos os erros.
- Não mescle os azulejos pequenos com demasiada pressa. Colocar 2s e 4s junto à sua coluna deixa lacunas que permitem que as peças grandes se embaralhem fora de ordem no movimento seguinte.
As linhas monotónicas, a âncora de canto e a cobra são uma disciplina descrita de três formas: a âncora decide de que valores finais se afastam, a monotonicidade é o que cada linha precisa, e a cobra é o que se obtém quando cada linha e coluna a possui ao mesmo tempo. O guia de padrão de ladrilho mostra os três em quadros completos, e como evitar o fim do jogo aborda o que fazer quando uma avaria não tem reparação disponível.