public class MODULO.Spiel extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int[][] |
distmatrix |
int[][] |
matrix |
Constructor and Description |
---|
Spiel(MODULO.Spielfeld spielfeld,
MODULO.Karte[] karte,
MODULO.Karte quelleweiss,
MODULO.Karte quelleschwarz) |
Modifier and Type | Method and Description |
---|---|
void |
alleHeimschicken() |
int |
anzahlVonID(int ID) |
int |
berechnePunkte(java.util.ArrayList<int[]> sammel_ik) |
int |
farbeVonID(int ID) |
java.util.ArrayList<int[]> |
findeNaechstenpfad(boolean weiss) |
java.util.ArrayList<int[]> |
findeNaechstenpfadSchwarz() |
java.util.ArrayList<int[]> |
findeNaechstenpfadWeiss() |
int |
formVonID(int ID) |
boolean |
istAufSpielfeld(int ID) |
boolean |
istQuelle(int ID) |
boolean |
istWeiss(int ID) |
void |
kopiereAufAnderesSpiel(MODULO.Spiel testspiel) |
void |
noFlash() |
void |
schreibeZustand() |
void |
setFlash(int ID) |
void |
uebernehmeZustand() |
boolean |
warschon(int i,
int k,
java.util.ArrayList<int[]> sammel_ik) |
void |
zeigeTestweiseDieEigenschaftenAllerKartenImSpielfeld() |
public int[][] matrix
public int[][] distmatrix
public Spiel(MODULO.Spielfeld spielfeld, MODULO.Karte[] karte, MODULO.Karte quelleweiss, MODULO.Karte quelleschwarz)
public void noFlash()
public void setFlash(int ID)
public void kopiereAufAnderesSpiel(MODULO.Spiel testspiel)
public void uebernehmeZustand()
public void schreibeZustand()
public void alleHeimschicken()
public boolean istWeiss(int ID)
public int farbeVonID(int ID)
public int anzahlVonID(int ID)
public int formVonID(int ID)
public boolean istQuelle(int ID)
public boolean istAufSpielfeld(int ID)
public void zeigeTestweiseDieEigenschaftenAllerKartenImSpielfeld()
public java.util.ArrayList<int[]> findeNaechstenpfadWeiss()
public java.util.ArrayList<int[]> findeNaechstenpfadSchwarz()
public int berechnePunkte(java.util.ArrayList<int[]> sammel_ik)
public boolean warschon(int i, int k, java.util.ArrayList<int[]> sammel_ik)
public java.util.ArrayList<int[]> findeNaechstenpfad(boolean weiss)