public Peca executarMovimento(Posicao origem, Posicao destino) { Peca p = tab.retirarPeca(origem); p.aumentarMovimentos(); Peca pecaCapturada = tab.retirarPeca(destino); tab.inserirPeca(p, destino); if (pecaCapturada != null) { capturadas.Add(pecaCapturada); } return(pecaCapturada); }