2048 com IA

Jogue 2048 e deixe a IA ajudar: peça a próxima jogada, deixe que ela jogue a partida inteira, ou mude para o resolvedor e copie o seu próprio tabuleiro para receber a melhor jogada.

Pontos0
Recorde0
Força da IA
Velocidade da IA

Deslize no tabuleiro ou use as setas (ou W A S D). U desfaz.

Como jogar 2048

O 2048 é jogado em um tabuleiro de 4 x 4. Deslize o dedo (ou aperte uma seta) e todas as peças deslizam o máximo que puderem nessa direção. Quando duas peças com o mesmo número se encontram, elas se juntam em uma peça com a soma delas: dois 2 viram um 4, dois 4 viram um 8, e assim por diante. Depois de cada jogada que muda o tabuleiro, uma peça nova aparece em uma casa vazia aleatória: um 2 nove em cada dez vezes, um 4 no resto. A sua pontuação aumenta com o valor de cada peça juntada. Faça uma peça 2048 para vencer, e continue se quiser. O jogo acaba quando o tabuleiro está cheio e nenhuma jogada consegue juntar nada.

Duas regras pegam muita gente. Uma peça só se junta uma vez por jogada, então uma linha 2, 2, 2, 2 movida para a esquerda vira 4, 4, e não 8. E quando três peças iguais estão em linha, as duas mais perto da parede para onde você está movendo se juntam primeiro: 2, 2, 2 movido para a esquerda dá 4, 2. Você pode desfazer uma jogada de cada vez, e a partida fica salva no seu navegador, então recarregar a página não faz você perdê-la.

A IA de ajuda

Sugerir jogada mostra a jogada que a IA faria e como as outras se comparam. A IA joga deixa que ela jogue sozinha; escolha a velocidade, e aperte qualquer seta ou Parar a IA para assumir. Força da IA define até onde ela olha: Leve busca até três jogadas à frente, Forte até quatro. Forte joga melhor e leva mais tempo por jogada, o que você só percebe na velocidade Máxima ou em um celular mais antigo.

Veja como ela se saiu nos nossos testes, a partir de posições iniciais fixas, sem desfazer:

ForçaPartidasChegou a 2048Chegou a 4096Chegou a 8192Maior peça
Leve1009780118192
Forte5050463316384

Ou seja, ela não vence todas as partidas, e ninguém pode prometer isso: as peças novas caem ao acaso, e de vez em quando caem mal.

Como a IA do 2048 funciona

A IA usa a busca expectimax. Para cada uma das quatro jogadas, ela pergunta o que pode acontecer em seguida: a peça nova pode cair em qualquer casa vazia e ser um 2 ou um 4, então ela faz a média de todas essas possibilidades, com as chances reais de 9 para 1. Depois ela testa a sua melhor resposta para cada um desses tabuleiros, e assim por diante, algumas jogadas para a frente. Ramos muito improváveis (menos de 1 em 10.000) são cortados para ganhar tempo. No fim de cada linha, ela avalia o tabuleiro com uma heurística conhecida de uma IA de 2048 de código aberto feita por nneonneo: pontos por casas vazias e por peças iguais lado a lado, uma penalidade para linhas e colunas que não sobem ou descem de forma constante, e uma penalidade para peças grandes em geral. A jogada com a melhor média é a que ela faz. Ela só sabe o que você sabe: não consegue ver onde a próxima peça vai aparecer.

Resolvedor de 2048: a melhor jogada para o seu tabuleiro

Está jogando em outro site ou aplicativo? Mude para Resolvedor, escolha um número na paleta e toque nas casas para copiar o seu tabuleiro, depois toque em Melhor jogada. Você recebe a jogada a fazer e como as outras se comparam. Jogar a partir deste tabuleiro continua a partida aqui, e Copiar o jogo atual leva o tabuleiro da sua partida para o editor.

Dicas de estratégia

Escolha um canto para a sua maior peça e mantenha-a ali. Mantenha cheia a linha junto a essa parede para que a peça não seja empurrada para fora, e monte os números dessa linha em ordem, o maior no canto, para que as junções corram na direção dele. Use principalmente duas direções, uma terceira quando precisar, e a quarta só em último caso. Junte as peças pequenas cedo, antes que elas se espalhem, e veja o que cada jogada faz com as casas vazias: um tabuleiro com espaço para respirar é um tabuleiro que sobrevive. Ver a IA jogar na velocidade Lenta é um bom jeito de ver esses hábitos em ação.

Gosta de jogos clássicos de computador? O campo minado online tem uma dica que calcula a casa mais segura. E se quiser trocar números por pura lógica, o resta um tem um resolvedor que mostra cada salto.

Resolvedor testado em . Achou um problema? Avise a gente.

Perguntas frequentes

A IA do 2048 sempre vence?

Não. As peças novas aparecem ao acaso, então até o jogo perfeito perde algumas partidas. Nos nossos testes, a opção Leve chegou a 2048 em 97 de 100 partidas, e a opção Forte em 50 de 50.

Qual é a melhor estratégia para o 2048?

Mantenha a sua maior peça em um canto, deixe a linha junto a essa parede cheia e em ordem, e mova principalmente em duas direções. Evite a jogada que tiraria a peça grande do canto, a não ser que nada mais seja possível.

A IA sabe onde a próxima peça vai aparecer?

Não. Ela só conhece as regras: um 2 com 90% de chance ou um 4 com 10% de chance, em uma casa vazia aleatória. Ela faz a média de todas as possibilidades, que é o que expectimax quer dizer.

Como uso o resolvedor de 2048 para o meu próprio tabuleiro?

Mude para Resolvedor, escolha o valor de uma peça na paleta e toque nas casas para copiar o seu tabuleiro. Toque de novo em uma casa para esvaziá-la. Depois toque em Melhor jogada.

Por que 2, 2, 2 movido para a esquerda dá 4, 2 e não 8?

No 2048, cada peça só pode se juntar uma vez por jogada, e o par mais perto da parede para onde você move se junta primeiro. Então 2, 2, 2 movido para a esquerda dá 4, 2, e 2, 2, 2, 2 dá 4, 4.

Quem criou o 2048?

O 2048 foi criado por Gabriele Cirulli e lançado como software livre e de código aberto em 2014. Esta versão é código nosso e segue as mesmas regras.