MANCALA: CLASSE TabuleiroMancala - 5
public boolean partidaTerminou() {
for( int jogador = 0; jogador < 2; jogador++ ) {
int pedras = 0;
for( int numBuraco = 1; numBuraco <= buracosNoJogo; numBuraco++ ) {
pedras += buracos[pegaNumDoBuraco(jogador, numBuraco)].pegaPedras();
}
if( pedras == 0 ) {
return true;
}
}
return false;
}
public void passaPedrasParaMancalas() {
for( int jogador = 0; jogador < 2; jogador++ ) {
for( int numBuraco = 1; numBuraco <= buracosNoJogo; numBuraco++ ) {
int pedras = buracos[pegaNumDoBuraco(jogador, numBuraco)].removePedras();
buracos[pegaMancala(jogador)].adicionePedras(pedras);
}
}
}
}
JAVA-13 home programa
anterior próxima