Estou criando esse tópico depois de fazer diversos testes, com a tentativa de criar uma planilha para encontrar as menores matrizes possíveis entre um determinado desdobramento. Essa necessidade veio devido a alguns programas gerar uma quantidade maior de jogos para garantir uma determinada pontuação, em quanto outros geravam uma quantidade menor de linhas.   Então estou buscando entender o conceito usado por esses programas para conseguir executa essas reduções mantendo a garantia.