public List <int[]> posicoesJogadorX(int jogador) { //retorna todas as posicões (x, y) das peças de um jogador X int lin, col, pecaAtual; List <int[]> posicoes = new List <int[]>(); int[] posicao = new int[2]; int tamanho = Tabuleiro.instance.getTamanhoTabuleiro(); for (lin = 0; lin < tamanho; lin++) { for (col = 0; col < tamanho; col++) { pecaAtual = tabuleiro[lin, col]; if (Tipos.isJogadorX(pecaAtual, jogador)) { posicao[0] = lin; posicao[1] = col; posicoes.Add((int[])posicao.Clone()); } } } return(posicoes); }