def criaTabuleiroAPartirDeUmaListaDeMovimentos(self, listaMovimento): novoTabuleiro = Tabuleiro(self.tabuleiro.tabuleiroConfiguracao) if (novoTabuleiro.doMultipleMovementsComer(listaMovimento)): return novoTabuleiro else: return None
tabuleiro = Tabuleiro (VariaveisGlobais.TABULEIRO_TESTE) tabuleiro.printaTabuleiro () casaInicial = Casa ("a", 2) casaFinal = Casa ("c", 4) movimento1 = Movimento (casaInicial, casaFinal) casaInicial = Casa ("c", 4) casaFinal = Casa ("e", 6) movimento2 = Movimento (casaInicial, casaFinal) listaMovimento.append (movimento1) listaMovimento.append (movimento2) print ("Tabuleiro apos movimento teste 1:") tabuleiro.doMultipleMovementsComer (listaMovimento) tabuleiro.printaTabuleiro () listaMovimento.clear () #SEGUNDO TESTE print ("Começando teste 2:") print ("Tabuleiro inicial teste 2:") tabuleiro = Tabuleiro (VariaveisGlobais.TABULEIRO_INICIAL) tabuleiro.printaTabuleiro () casaInicial = Casa ("a", 2) casaFinal = Casa ("b", 3) movimento3 = Movimento (casaInicial, casaFinal) print ("Tabuleiro apos movimento teste 2:")