O que e um resolvedor de Nonogramas?
Um resolvedor de Nonogramas usa as pistas numericas de um puzzle de logica visual para calcular que casas devem ficar preenchidas e que casas devem ficar vazias. Picross, Griddlers, Hanjie e palavras cruzadas japonesas usam regras semelhantes, por isso a mesma ferramenta serve para todos estes nomes.
As pistas descrevem blocos de casas preenchidas. Uma pista 4 2 significa um bloco de quatro casas, pelo menos uma casa vazia e depois um bloco de duas casas. O resolvedor compara cada possibilidade de linha com cada possibilidade de coluna ate restar uma grelha de imagem compativel.
- Introduzir pistas de linhas e colunas de Nonogramas, Picross, Griddlers ou Hanjie.
- Verificar se as pistas tem uma resposta valida.
- Mostrar a grelha completa quando as restricoes coincidem.
- Detetar pistas impossiveis, demasiado abertas ou ambiguas.
Como usar este resolvedor de Nonogramas
Comece por escolher largura e altura. A largura e o numero de colunas, e a altura e o numero de linhas. Grupos controla quantas casas de pista aparecem por linha; escolha um valor suficiente para a linha de pistas mais longa.
Depois de criar a grelha, escreva as pistas das colunas em cima e as pistas das linhas a esquerda. Deixe vazias as casas nao usadas. Se uma linha ou coluna nao tiver casas preenchidas, pode deixa-la vazia ou usar 0 antes de carregar em Resolver.
- Escolha Largura, Altura e Grupos.
- Carregue em Criar grelha.
- Introduza as pistas das colunas de cima para baixo.
- Introduza as pistas das linhas da esquerda para a direita.
- Carregue em Resolver para preencher a grelha de resposta.
Como funcionam as pistas
Cada numero e o tamanho de um bloco preenchido. Varios numeros na mesma linha aparecem sempre pela ordem indicada e precisam de pelo menos uma casa vazia entre blocos. Os espacos antes do primeiro bloco e depois do ultimo podem ter qualquer comprimento, incluindo zero.
Esta regra simples e o que torna os Nonogramas logicos. Se um bloco for suficientemente longo para que todas as suas posicoes possiveis se sobreponham, as casas comuns devem ser preenchidas. Quando um bloco fica fixo, as casas a volta muitas vezes tornam-se separadores vazios.
- 5 significa um grupo de cinco casas preenchidas.
- 1 1 significa dois grupos de uma casa com pelo menos uma casa vazia entre eles.
- 0 ou linha vazia significa nenhuma casa preenchida nessa linha.
- Linhas e colunas devem concordar nas mesmas casas preenchidas.
Sem solucao ou com varias solucoes
Um Nonograma valido precisa que as pistas de linhas e colunas descrevam o mesmo total de casas preenchidas. Se as linhas somarem 32 casas preenchidas mas as colunas somarem 30, nao pode haver solucao.
Alguns conjuntos de pistas sao equilibrados mas ambiguos. Nesse caso, mais do que uma grelha cumpre todas as regras. Um bom Nonograma publicado costuma ter uma solucao unica, porque a unicidade permite resolver por logica em vez de adivinhar.
Como o resolvedor trabalha
O resolvedor gera primeiro todos os padroes legais para cada linha e coluna. Depois remove os que contradizem casas confirmadas. Quando todos os padroes restantes de uma linha concordam numa casa, essa casa fica forcada.
Se a logica forcada nao acabar a grelha, usa uma pesquisa controlada. Escolhe a linha ou coluna com menos possibilidades restantes, testa um padrao e conserva apenas os ramos que continuam a satisfazer todas as pistas cruzadas.
Como resolver um Nonograma à mão
Não precisa do solucionador para apreciar os Nonogramas — foram feitos para serem resolvidos por pura lógica. Comece pelas linhas mais restritas. Quando os blocos de uma pista mais os espaços entre eles quase enchem a linha, o método da sobreposição garante células: deslize os blocos todo para um lado e depois todo para o outro, e qualquer célula coberta nas duas vezes tem de ser preenchida.
Depois alterne entre linhas e colunas, deixando cada célula cheia estreitar as linhas que cruzam. Marque com um ponto ou cruz as células que sabe estarem vazias, não só as cheias — são essas marcas que impedem os blocos de se espalharem demais. Uma linha terminada pode ser riscada para não a reler.
- Comece pelas linhas e colunas cujas pistas deixam menos folga.
- Use a sobreposição para qualquer bloco mais comprido do que metade da sua linha.
- Marque as células vazias certas com um ponto ou cruz, não só as cheias.
- Alterne entre linhas e colunas à medida que surgem células.
- Use depois o solucionador para confirmar a sua resposta.
Picross, Griddlers, Hanjie e o nome Nonograma
Os Nonogramas têm muitos nomes. O puzzle popularizou-se no Japão dos anos 80, e o nome «Nonograma» vem de Non Ishida, a designer a quem se atribui a sua ampla divulgação. Os jogos Picross da Nintendo levaram-no às consolas em todo o mundo, enquanto a imprensa britânica o publicava como Hanjie e o nome Griddlers se espalhava por revistas e sites de puzzles.
Apesar das etiquetas diferentes, as regras nunca mudam: as pistas numéricas dão os comprimentos dos blocos preenchidos de cada linha e coluna, e sombreia células para revelar uma imagem escondida. Como as mecânicas são idênticas, este solucionador lida igualmente bem com Picross, Griddlers, Hanjie e palavras cruzadas japonesas.
Usar o solucionador para criar e verificar Nonogramas
O solucionador é tão útil para criar puzzles como para os resolver. Se desenhou uma imagem e quer transformá-la num Nonograma, deduza as pistas e depois introduza-as de novo no solucionador para verificar o resultado. Um bom puzzle deve dar uma só imagem; se o solucionador encontrar várias, as pistas são ambíguas e o desenho precisa de ser apertado.
Duas verificações rápidas ajudam. Primeiro, as pistas de linhas e colunas têm de descrever o mesmo número total de células preenchidas, ou não existe solução. Segundo, procure puzzles que a fase de lógica forçada consiga terminar sem retrocesso, pois são esses que uma pessoa resolve a raciocinar em vez de adivinhar.
- Resolva as suas próprias pistas para confirmar uma imagem única.
- Várias soluções significam pistas ambíguas: aperte-as.
- Verifique que os totais das pistas de linhas e colunas coincidem.
- Prefira puzzles resolúveis só com lógica, sem adivinhar.
- Volte a verificar após qualquer alteração à imagem ou às pistas.