def criaTabuleiroAPartirDeUmMovimento(self, movimento): novoTabuleiro = Tabuleiro(self.tabuleiro.tabuleiroConfiguracao) if (novoTabuleiro.doAnyMovement(movimento)): return novoTabuleiro else: return None
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:") tabuleiro.doAnyMovement (movimento3) tabuleiro.printaTabuleiro () #TERCEIRO TESTE print ("Começando teste 3:") print ("Tabuleiro inicial teste 3:") tabuleiro = Tabuleiro (VariaveisGlobais.TABULEIRO_TESTE) tabuleiro.printaTabuleiro () casaInicial = Casa ("a", 2) casaFinal = Casa ("c", 4) movimento4 = Movimento (casaInicial, casaFinal) casaInicial = Casa ("c", 4) casaFinal = Casa ("e", 2) movimento5 = Movimento (casaInicial, casaFinal)