Resolução linha a linha: uma linha ou coluna de cada vez
Quase todo nonograma é resolvido do mesmo jeito por baixo: não olhando fixamente para a grade inteira, mas pegando uma única linha — uma linha ou uma coluna — e espremendo dela cada casa forçada antes de seguir adiante. Isso é a resolução linha a linha, e os truques de sobreposição e de bordas que você talvez já conheça são, na verdade, apenas casos particulares dela. Domine o método geral e você terá uma rotina confiável, sem chutes, que funciona em qualquer tamanho de quebra-cabeça.
O que uma única linha pode revelar
As pistas de uma linha a descrevem por completo, independentemente do resto da grade: os números são os blocos de casas preenchidas, em ordem, separados por pelo menos uma casa vazia. Assim, antes mesmo de olhar como uma linha interage com suas colunas, você pode fazer uma pergunta mais estreita — dadas apenas estas pistas e este comprimento, quais casas precisam estar preenchidas e quais vazias, não importa onde os blocos acabem ficando?
A resposta costuma ser «algumas delas», e encontrar essas casas forçadas uma linha por vez é todo o motor da resolução. Você raramente termina uma linha em uma só passada, mas quase sempre aprende algo — e esse algo vira pista para cada linha que a cruza.
Encoste à esquerda, encoste à direita, guarde a sobreposição
Este é o método geral que cobre qualquer linha, com quantas pistas ela tiver. Deslize mentalmente todos os blocos o mais para a esquerda (ou para cima) que puderem ir, respeitando a ordem deles e os espaços de uma casa entre eles. Depois faça o mesmo o mais para a direita (ou para baixo). Qualquer casa coberta pelo mesmo bloco nas duas disposições extremas nunca pode estar vazia — ela está forçosamente preenchida.
Pegue uma linha de 10 casas com as pistas 3 4. Encostados à esquerda, os blocos ficam nas casas 1-3 e 5-8. Encostados à direita, ficam em 3-5 e 7-10. Compare as duas: o primeiro bloco cobre a casa 3 nas duas vezes, e o segundo cobre as casas 7 e 8 nas duas vezes. Portanto as casas 3, 7 e 8 estão garantidamente preenchidas, e você pode marcá-las de imediato — mesmo sem saber ainda exatamente onde começa cada bloco.
Isso é exatamente o truque da sobreposição, apenas generalizado: com uma única pista longa ele se reduz ao familiar movimento de «deslizar até as duas pontas», mas a formulação encostar-à-esquerda-encostar-à-direita continua funcionando quando a linha tem dois, três ou mais blocos — que é justamente onde estimar a sobreposição no olho começa a falhar.
Devolva as casas já conhecidas para a linha
A resolução linha a linha fica muito mais forte quando a linha já contém alguma informação vinda de seus cruzamentos. Uma casa marcada como vazia (um ✕) age como uma parede: ela divide a linha em segmentos menores, e cada bloco precisa caber inteiro dentro de um segmento — o que muitas vezes prende blocos que estavam livres um instante atrás. Uma casa marcada como preenchida ancora o bloco que precisa cobri-la, então você pode estender esse bloco e fechar suas pontas.
É por isso que resolver é um ciclo, não uma varredura única. Trabalhe uma linha até onde ela permitir, e suas novas marcas — casas preenchidas e ✕ igualmente — descem para cada coluna que a cruza. Trabalhe essas colunas, e as novas marcas delas voltam para as linhas. Cada linha fica um pouco mais solúvel toda vez que um de seus cruzamentos ganha informação.
Saber quando uma linha está encerrada por ora
Uma linha está «encerrada por ora» quando suas pistas atuais e casas conhecidas não forçam mais nada — não necessariamente quando ela está completa. Não fique moendo uma linha teimosa; marque tudo o que ela força agora e passe para a linha que ganhou mais informação nova desde a última vez que você olhou para ela. Num quebra-cabeça bem feito, circular assim por linhas e colunas continua destravando deduções novas até a figura inteira ficar preenchida.
Se você der a volta completa e realmente nada se mexer em lugar nenhum, você não esbarrou num quebra-cabeça que exige chute — você deixou passar uma dedução em alguma linha. Um nonograma bem construído tem exatamente uma solução alcançável por lógica pura, então a casa forçada sempre está lá; resolver linha a linha é simplesmente a disciplina de encontrá-la.
Perguntas frequentes
Resolver linha a linha é o mesmo que o método de sobreposição?
O método de sobreposição é a resolução linha a linha aplicada a um único bloco longo — você o desliza até as duas pontas e guarda as casas que ele cobre nas duas vezes. A técnica geral de encostar à esquerda e à direita faz o mesmo para linhas com qualquer número de blocos, então a sobreposição é apenas o caso mais simples dela.
Vou precisar chutar se usar só a resolução linha a linha?
Não. Num nonograma justo e de solução única, resolver linha a linha repetidamente cada linha e coluna — devolvendo as marcas novas de cada linha aos seus cruzamentos — garantidamente completa o quebra-cabeça. Se você travar, existe uma casa forçada que passou despercebida, não um beco sem saída de verdade.
