O que é isso?
WordleBot é uma ferramenta que irá pegar seu Wordle completo e analisá-lo para você. Ele lhe dará pontuações gerais de sorte e habilidade em uma escala de 0 a 99 e lhe dirá a cada turno o que, se alguma coisa, você poderia ter feito de maneira diferente – se resolver Wordles no menor número de etapas possível é seu objetivo.
Como eu uso isso?
É muito fácil. Primeiro, jogue Wordle. Em seguida, visite o Wordle Companion, de preferência usando o mesmo dispositivo e navegador da web.
Como funciona (versão curta, por favor)?
Cada jogo Wordle começa com uma das 2.309 soluções possíveis como a palavra oculta. A cada turno, o WordleBot escolhe a palavra que permitirá resolver o jogo no menor número de etapas possível, assumindo que qualquer uma das soluções restantes seja igualmente provável. Ele continua fazendo isso até que reste apenas uma solução – a resposta certa.
Por que você conseguiu?
Meses atrás, antes de o New York Times comprar Wordle, nós, como muitos outros, começamos a nos perguntar sobre a melhor palavra inicial. Parecia uma questão matemática direta – mas cada pessoa que abordava o problema parecia dar uma resposta diferente.
O WordleBot começou como uma tentativa de resolver essa questão de uma vez por todas. Mas ao longo do caminho percebemos que (a) a resposta era mais complicada do que parecia; e que (b) estávamos mais interessados em quão próximos nossos palpites correspondiam àqueles que seriam escolhidos por uma máquina projetada para resolver Wordles.
Assim nasceu o WordleBot.
OK, então o que há para mim?
Esperamos que o conselho do bot o ajude a pensar sobre Wordle de forma mais analítica, o que o ajudará a resolver os quebra-cabeças a longo prazo.
Além disso, pode servir como uma espécie de desempate para aqueles envolvidos em cadeias de texto competitivas com amigos e familiares. Se um Wordle levou cinco turnos, mas você respondeu com mais eficiência do que seus amigos, o WordleBot pode fornecer alguns direitos de se gabar. Se você fez tudo certo e simplesmente teve azar, isso também lhe dirá.
Vamos deixar para você decidir o que é mais importante.
Então, qual é a melhor palavra de abertura?
WordleBot resolve os 2.309 Wordles possíveis usando o menor número de tentativas quando começa com GUINDASTE no modo normal e TRATADO no “modo difícil”.
Isso pode surpreender alguns leitores, que viram, em vários lugares da internet, pessoas afirmarem que palavras como IRADO, VENDA ou LEVANTAR são os melhores abridores. A verdade é que depende exatamente de como você está jogando e se você é um humano ou um computador.
Os vários algoritmos do Wordle adotam abordagens ligeiramente diferentes na forma como resolvem o quebra-cabeça. Alguns começam com o conhecimento da lista de soluções; outros não fazem. Alguns permitem qualquer uma das quase 13.000 palavras inglesas de cinco letras como suposições válidas; outros (como WordleBot) usam um conjunto menor. Restringimos o WordleBot a cerca de 4.500 palavras que são mais comuns entre os falantes de inglês – não parecia particularmente útil para um software recomendar palavras como VOEMA, CUSSO, IMPOSTO ou ZEBUB.
Além de tudo isso, vale a pena notar que a palavra de abertura perfeita para um computador não é necessariamente a palavra de abertura perfeita para você. O WordleBot conhece perfeitamente as 2.309 soluções armazenadas em sua memória. É provável que você não. Portanto, embora o bot possa saber o caminho ideal preciso a partir de um determinado palpite, é possível que você não saiba e que um palpite diferente tenha mais probabilidade de levar você à resposta.
Mais importante, a menos que você esteja jogando no modo difícil, todos os jogos do Wordle podem ser resolvidos, independentemente de qual palavra você escolher primeiro. Então vá em frente, comece com DIFUSO, não vamos impedi-lo. (E observe: o WordleBot ignora seu primeiro palpite ao calcular sua pontuação geral de habilidade. Seja livre.)
O WordleBot estragará a solução Wordle?
Não. O WordleBot nunca analisará um jogo incompleto ou não resolvido; ele lhe dará conselhos apenas para Wordles completos.
Quais Wordles o WordleBot analisará?
Por padrão, ele analisará qualquer Wordle que você tenha concluído mais recentemente em seu dispositivo, se você tiver cookies ativados em seu navegador da web. Mas você também pode fazer upload de uma captura de tela de qualquer Wordle concluído – mesmo que seja de meses atrás, desde que você tenha salvo a captura de tela – e analisará isso para você.
O WordleBot já sabe a resposta?
Não. Ele conhece a lista completa de soluções, mas nada mais. Também não sabe se uma solução Wordle já foi usada.
O WordleBot nunca consegue resolver um Wordle?
Não. O bot resolve todos os Wordles em seis turnos ou menos.
Eu jogo no ‘modo difícil’. Será que vai funcionar para mim?
Sim. O bot dará conselhos sobre o seu Wordle como quer que você jogue. Mas o modo difícil apresenta um desafio.
Isso complica as coisas do ponto de vista computacional: embora eliminar o maior número de soluções com cada palpite seja uma abordagem tentadora, nem sempre é a melhor ideia. O WordleBot precisa pensar várias etapas com antecedência para garantir que está eliminando soluções agora e não ficará preso em uma posição perdedora mais tarde.
Para computadores modernos, essa complexidade adicional não é motivo de preocupação, mas estamos um pouco limitados pelo poder de computação de alguns smartphones e pela quantidade de tempo que podemos esperar que você aguarde o carregamento da análise do bot.
Como resultado, tivemos que fazer alguns pequenos atalhos para o bot analisar os jogos no modo difícil. Em particular, nem sempre é o melhor para saber quando pode estar tropeçando em uma situação em que há mais soluções possíveis do que suposições válidas restantes para diferenciá-las. Em alguns casos, outras suposições podem ter evitado essas armadilhas de modo rígido.
Tudo isso significa que a versão do WordleBot que é alimentada por um supercomputador provavelmente seria um pouco diferente da versão que roda no seu telefone, mas as diferenças são menores e não sugerimos que você se preocupe com elas.
Esperar – é WordleBot rodando em um supercomputador em algum lugar?
Não. Ele faz todos os seus cálculos sob demanda, em seu smartphone ou computador.
É possível vencer o Bot?
Absolutamente. É difícil resolver com mais eficiência do que o bot, mas muito fácil ter mais sorte.
Isso afetará minha sequência Wordle?
Não.
Isso vai mudar alguma coisa sobre Wordle?
Não. Pode mudar a forma como você joga Wordle, mas é completamente independente do próprio Wordle.
O que a medida de habilidade realmente significa?
Uma pontuação de habilidade de 99 é o que o WordleBot atribui à palavra escolhida em qualquer etapa. Na sua opinião, esta é a escolha mais eficiente a ser feita para resolver o quebra-cabeça com o menor número de suposições possível, com a média de todas as soluções restantes possíveis.
Uma pontuação de habilidade de zero é o que você obtém se você simplesmente pulou um turno completamente. (Embora seja impossível pular um turno no Wordle, você pode obter o mesmo efeito adivinhando uma palavra que já adivinhou: você perde um turno e não aprende nada de novo sobre a possível solução.)
Sua pontuação de habilidade mede o quão perto você estava da palavra escolhida pelo bot em relação à pior palavra que você poderia ter escolhido para aquele turno.
O que a medida da sorte realmente significa?
Suponha, por exemplo, que você adivinhe GUINDASTE em seu primeiro turno. A melhor coisa que poderia acontecer seria se a palavra oculta fosse realmente GUINDASTE — você resolveria o Wordle em um palpite. Isso é obviamente muita sorte.
O pior resultado seria cinco quadrados cinzas; você ficaria com 263 soluções possíveis para peneirar. Considerando que 89% das soluções compartilham pelo menos uma letra com GUINDASTEesse resultado seria muito azar, apesar de uma escolha estrategicamente acertada.
Nossas medições de sorte representam quão inesperados são os resultados de suas suposições, condicionados ao que esperamos, em média, considerando o que sabemos sobre a solução naquele momento.
Como você decide o que torna um palpite ‘melhor’ do que outro?
Talvez você esteja familiarizado com o jogo Adivinha quem, um popular jogo de tabuleiro para duas pessoas no qual os jogadores usam perguntas de sim ou não para tentar adivinhar a identidade do personagem oculto de seu oponente. Um palpite como “sua pessoa usa óculos?” divide as demais possibilidades em dois grupos: pessoas que usam óculos e pessoas que não usam. Você obtém apenas uma informação com cada palpite.
É semelhante com Wordle, mas palpites podem revelar muito mais informações: cada letra de cada palpite pode ficar verde, amarela ou cinza. Isso significa que um palpite teoricamente poderia dividir soluções em até 243 grupos diferentes (três à quinta potência, ou 3^5, para os matematicamente inclinados). Realisticamente, como nem toda combinação de letras é uma palavra válida em inglês, um palpite pode dividir soluções em no máximo 150 grupos diferentes, encontrados adivinhando VESTÍGIO no palpite de abertura.
Em geral, como um solucionador, você quer que seus palpites dividam as soluções possíveis em tantos grupos quanto possível.
Aqui está um exemplo. Suponha que, com suas suposições anteriores, você tenha reduzido as soluções possíveis para cinco: LOTE, PEGAR, ROBUSTO, PARTIDA ou CORREÇÃO. O que você deve adivinhar a seguir?
Se você adivinhar LOTEvocê dividirá as soluções restantes em dois grupos:
Se a palavra oculta for LOTE, excelente! Mas se não for – que é o resultado mais provável – você está preso a quatro soluções possíveis.
Um palpite mais inteligente dividiria esses grupos com mais eficiência, colocando você em posição de resolver o quebra-cabeça, independentemente da sorte. Aqui, o WordleBot adivinharia BLIMP. Veja como isso muda a imagem:
Com essa abordagem, você divide as soluções em cinco grupos de uma palavra cada. Você teria a garantia de obter a resposta no seu próximo turno!
Por que o WordleBot às vezes me diz que meu palpite não era uma solução válida?
Quando Josh Wardle criou o Wordle, ele e seu parceiro, Palak Shah, escolheram um subconjunto das cerca de 13.000 palavras válidas em inglês de cinco letras para serem soluções potenciais, o que significa que muitas suposições, enquanto palavras perfeitamente adequadas em inglês, não são soluções Wordle. (Muitas formas plurais de substantivos, por exemplo, são excluídas da lista de soluções.) O WordleBot conhece a lista completa de soluções e, se você adivinhar uma palavra que não está nela, ele lhe dirá.
Joguei Wordle hoje, mas o WordleBot não consegue encontrá-lo. Por que não?
Pode ser porque você está usando um navegador da Web diferente para jogar Wordle do que está usando o companheiro Wordle. (Quando você completa o Wordle de um dia, suas suposições e preferências são armazenadas em um pequeno arquivo em seu dispositivo chamado “cookie”, e as informações nesse cookie não são, no momento, armazenadas em diferentes dispositivos ou navegadores.) Então você pode certificar-se de usar o WordleBot no mesmo dispositivo em que você joga o Wordle ou fazer upload de uma captura de tela do seu Wordle para o WordleBot.
Onde posso aprender mais sobre matemática?
Muitos matemáticos e programadores resolveram esse problema, mas recomendamos assistir ao vídeo de 30 minutos de Grant Sanderson no resolvendo Wordle com teoria da informação.
O dele (mais curto) vídeo de acompanhamentoonde ele desembarca VENDA como o abridor ideal, também vale a pena assistir.
Eu tenho outra pergunta.
Estamos ao seu serviço. Envie suas perguntas por aqui ou deixe-as nos comentários.
Discussão sobre isso post