Guess (Simon Tatham's Puzzles)
Os jogos salvos ficam apenas neste navegador.
Sobre o quebra-cabeça
Guess é um jogo de quebrar códigos. O computador esconde uma fileira de pinos coloridos e você tem um número limitado de tentativas para reproduzi-la exatamente. Depois de cada tentativa, pininhos de marcação dizem quanto você chegou perto: uma marca preta para cada pino da cor certa no lugar certo, e uma branca para cada pino de uma cor certa no lugar errado. As marcas não dizem a que pinos se referem; descobrir isso é o quebra-cabeça.
Jogos de quebrar códigos assim são antigos, jogados com lápis e papel muito antes de existirem tabuleiros e pinos, muitas vezes com o nome de bulls and cows (touros e vacas). James Harvey escreveu esta versão para a coleção. A configuração padrão tem seis cores, quatro pinos por fileira e dez palpites, e dá para mudar os três.
Regras
- A fileira escondida tem um número fixo de pinos, cada um de uma das cores disponíveis. Por padrão a mesma cor pode aparecer mais de uma vez.
- Cada palpite é uma fileira completa de pinos. Quando ela está cheia, você a marca para ver o resultado.
- Uma marca preta quer dizer que um pino está com a cor certa na posição certa. Uma branca quer dizer que mais um pino tem uma cor da fileira escondida, mas em outra posição. Nenhum pino é contado duas vezes.
- Você vence quando um palpite recebe só marcas pretas. Se os palpites acabarem, a resposta aparece.
Controles
| Comando | Ação |
|---|---|
| Arrastar um pino da bandeja | põe essa cor na fileira atual |
| Arrastar um pino de qualquer fileira | copia para outra posição |
| Arrastar um pino para fora do tabuleiro | tira o pino |
| Clique direito num pino da fileira atual | mantém o pino: ele é copiado para a próxima fileira |
| Clique nos pininhos de marcação | envia a fileira completa |
| Cima / Baixo, Esquerda / Direita, Enter | escolhem a cor, a posição e põem o pino |
| 1 a 9 | inserem a primeira, a segunda... cor e andam para a direita |
| D ou Backspace / Espaço | tiram um pino / mantêm um pino |
| H ou ? | preenche a fileira com um palpite sugerido |
| L | mostra os números das cores nos pinos |
| N / U / R | jogo novo / desfazer / refazer |
Como resolver
Gaste os primeiros palpites em informação. Uma fileira de duas cores, como dois pinos de uma e dois de outra, informa sobre as duas cores de uma vez. Muita gente começa com duas fileiras assim para saber quais cores estão em jogo.
Preta mais branca conta as cores. Some as marcas pretas e brancas e você sabe quantos dos seus pinos têm uma cor da resposta, seja qual for a posição. Comparar esses totais entre palpites mostra que cores aparecem e quantas vezes.
Mude uma coisa por vez. Quando estiver perto, mova um único pino ou troque dois e veja como as marcas mudam. Se uma marca preta vira branca, o pino que você moveu estava no lugar certo antes.
Todo palpite tem de bater com todas as marcas. Antes de enviar, confira sua fileira com cada resultado anterior: se ela fosse a resposta, teria recebido exatamente aquelas marcas? Um palpite que não pode ser a resposta desperdiça uma vez, a não ser que você o use de propósito para testar algo.
Mantenha os pinos de que tem certeza. Manter um pino o copia sozinho para a próxima fileira, o que poupa arrastar a mesma cor de novo e de novo.
Tamanhos e dificuldade
O menu Tipo tem Standard (seis cores, quatro pinos, dez palpites) e Super (oito cores, cinco pinos, doze palpites). Custom escolhe até dez cores, o número de pinos e de palpites, se pinos em branco valem nos palpites e se a resposta pode repetir cor.
Jogando aqui
Clique em Play para abrir o quebra-cabeça. O menu acima do tabuleiro tem Novo jogo, Reiniciar, Desfazer, Refazer e Resolver (que dá para desfazer e continuar sozinho), o menu Tipo com os tamanhos e o menu Jogo, onde você pode digitar um ID de jogo ou uma semente, baixar a partida atual num arquivo, carregar um arquivo salvo e mudar as preferências. O menu aparece em português, mas os textos que vêm do próprio jogo (tamanhos, opções) ficam em inglês. A partida em andamento fica guardada neste navegador e volta, com todo o histórico de desfazer, na próxima vez que você abrir a página.
Numa tela de toque, arraste os pinos com o dedo e toque nos pininhos de marcação para enviar; ligue o botão Marcar acima do tabuleiro para manter um pino.
Créditos e licença
Guess foi escrito por James Harvey para a Simon Tatham's Portable Puzzle Collection, que Simon Tatham mantém com código de vários outros autores e distribui com o código-fonte sob a licença MIT. Esta página roda uma build em WebAssembly feita pelo FredyGames a partir do snapshot oficial do fonte publicado pelo autor, sem mudanças no quebra-cabeça; o fonte e o script de build estão hospedados junto do jogo, e o texto da licença tem link nesta página.