UTILS.
100% no navegador
🎯

Solucionador de Forca

Digite o padrão revelado e quaisquer letras erradas para listar todas as palavras possíveis e classificar a melhor próxima letra a chutar por quantas candidatas a contêm.

Escreva as letras reveladas no lugar e um sublinhado (_) para cada espaço em branco, ex.: _a__e.

— a saída aparece aqui —
— a saída aparece aqui —

Sobre esta ferramenta

O Solucionador de Forca recebe a palavra que você está adivinhando como um padrão de letras conhecidas e espaços em branco — escreva as letras reveladas no lugar e use um sublinhado (_) para cada posição desconhecida, por exemplo _a__e. Ele então varre uma grande lista de palavras em inglês em busca de cada palavra desse comprimento exato cujas posições reveladas correspondem, e elimina qualquer palavra que contenha uma letra que você já chutou errado.

De forma crucial, ele também respeita a lógica de revelação da forca: uma letra que você já descobriu apareceria em cada posição que ela ocupa, então o solucionador rejeita qualquer candidata que esconda essa letra em um quadro ainda em branco. Sobre as candidatas sobreviventes, ele conta quantas contêm cada letra que você ainda não tentou, então classifica essas letras por cobertura — a principal sugestão é a letra que aparece no maior número de palavras possíveis, dando a você a maior chance de acerto no seu próximo palpite.

Os resultados mostram a contagem de candidatas restantes, a próxima letra recomendada e uma lista classificada de letras com suas frequências de acerto, além das próprias palavras candidatas (limitadas para padrões muito abertos). Tudo roda localmente no seu navegador contra uma lista de palavras em inglês de domínio público embutida, então nada é enviado — e como essa lista é de domínio público, um punhado de palavras muito modernas ou emprestadas pode estar ausente das candidatas.

Perguntas frequentes

Como insiro o padrão?
Digite as letras que você revelou e use um sublinhado (_) para cada posição desconhecida, então uma palavra de cinco letras com segunda e última letra conhecidas fica como _a__e. Pontos e pontos de interrogação também são aceitos como espaços em branco.
Como ele escolhe a melhor próxima letra?
Ele conta quantas das palavras candidatas restantes contêm cada letra que você ainda não chutou, então recomenda a que aparece no maior número de palavras. Essa estratégia de cobertura máxima dá a melhor chance de que seu próximo palpite revele uma letra.
O que fazem as letras erradas?
Qualquer letra que você listar como errada é usada para eliminar candidatas: palavras que a contêm em qualquer lugar são removidas. Letras já reveladas também não podem aparecer em posições em branco, o que restringe ainda mais a lista apenas às palavras consistentes.
Por que a palavra real pode estar ausente?
O solucionador usa uma lista de palavras em inglês de domínio público, então palavras muito modernas, gírias ou emprestadas e a maioria dos nomes próprios podem não aparecer. Se nada corresponder, verifique o comprimento do padrão e as letras reveladas.

Mais ferramentas