|
TheWayOut 2008 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IDiceCup
Der Würfelbecher (DiceCup) ist der einzige, zugelassene Zufallsgenerator. Jedes Schiff hat Zugriff auf
einen eigenen Würfelbecher. Ein Teilnehmer kann den Würfelbecher anderer Schiffe also nicht "zinken". ;-)
Vom System werden alle Würfelbecher auf einen definierten Ausgangszustand gesetzt. Weil sich alle
Würfelbecher deterministisch verhalten ist der Ablauf einer Simulation reproduzierbar (was wichtig
für die Fehlersuche ist ;-) .
| Method Summary | |
|---|---|
double |
throwDices()
Würfelt eine zufällige Gleitkomma-Zahl im Bereich von einschliesslich 0.0 bis einschliesslich 1.0. |
int |
throwDices(int upperLimit)
Würfelt eine zufällige, ganze Zahl im Bereich von einschliesslich 0 bis ausschliesslich eine obere Grenze. |
| Method Detail |
|---|
double throwDices()
int throwDices(int upperLimit)
index = diceCup.throwDices(array.length); lookedUp = array[index];
upperLimit - obere Grenze (ausschliesslich) für die zu erzeugende Zufallszahl
|
© ObjectFab GmbH 2008 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||