rendered paste bodypackage dominospiel;
import java.util.ArrayList;
import java.util.Iterator;
import dominospiel.Computer;
import dominospiel.Mensch;
import dominospiel.Spieler;
import dominospiel.Dominostein;
public class Computer extends Spieler{
//Computer ermittelt anlegbare Steine
//falls keine Steine vorhanden zieht Computer einen Stein
//falls alegbare Steine vorhanden legt Computer den ersten möglichen Stein an
public void legeAn(){
// ermittleAnlegbareSteine();
// if (anlegbareSteine.isEmpty()){
// // Spiel gibSpielerStein(); //TODO: wie spieler einen stein geben
// }
// else {
// spielfeld = new Dominostein(anlegbareSteine(0).getLinkesAuge,anlegbareSteine(0).getRechtesAuge);
// }
}
public Dominostein waehleStein(Dominostein spielfeld) {
super.waehleStein(spielfeld);
if(anlegbareSteine.get(0) != null) {
Dominostein anlegeStein = anlegbareSteine.get(0);
steineSpieler.remove(0);
return anlegeStein;
} else {
return null;
}
}
public int waehleAnlegeSeite(Dominostein stein){
if (stein.istLinksAnlegbar()) {
return 1;
}
else if (stein.istRechtsAnlegbar()){
return 2;
}
else{
return 3;
}
}
}