stasichase.ki
Class Felder
java.lang.Object
|
+--stasichase.ki.Felder
- public class Felder
- extends Object
Field Summary |
private static int |
anzDetektive
|
private static int |
anzStationen
|
static float[][][] |
feld
Aufenhaltswahrscheinlichkeiten der verschiedene Spielern in den kommenden
5 Zuegen. |
private static int |
rechentiefe
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
feld
public static float[][][] feld
- Aufenhaltswahrscheinlichkeiten der verschiedene Spielern in den kommenden
5 Zuegen.
feld[k][z][s] = Wahrscheinlichkeit, daß SpielerNr. k, in z Zuege auf
Station s steht
Für einen Spieler wird diese Wahrscheinlichkeit ohne Berücksichtigung der
Positionen der anderen Spieler und des Ticketsvorrats.
anzDetektive
private static int anzDetektive
anzStationen
private static int anzStationen
rechentiefe
private static int rechentiefe
Felder
public Felder()
initialisieren
public static void initialisieren(int[] positionen,
int anzahlStationen)
- Die Startpositionen der Detektive werden übergeben. Die Felder werden
initialisiert.
- Parameters:
positionen
- position[i]=Startposition von SpielerNr.i (0 für i=0)anzStationen
- Anzahl der Stationen aufs Plan
aktualisierenX
public static void aktualisierenX()
aktualisierenD
public static void aktualisierenD(int spieler,
int station)
feldBerechnen
public static void feldBerechnen(int spieler,
int station)
feldBerechnen
public static void feldBerechnen(int spieler,
float[] verteilung)