| SYNOPSIS |
| int random(int n) |
| |
| BESCHREIBUNG |
| Liefert eine Zufallszahl im Bereich [0 .. n-1]. |
| |
| Dieser Zufallszahlgenerator liefert eine gleichmaessige Verteilung von |
| Zahlen ueber einen grossen Bereich, ohne Wiederholung von Sequenzen |
| waehrend einer langen Zeit. Der Nachteil dieser (wuenschenswerten) |
| Qualitaeten ist, dass wenn viele Zahlen in einem kleinen Bereich in |
| kurzer Zeit generiert werden, einige Zahlen sehr viel haeufiger |
| auftreten als andere. |
| |
| Die einzige Loesung hierzu ist eine spezielle simul_efun, die geeignete |
| Schritte unternimmt, um eine gleichmaessige Verteilung ueber kleine |
| Bereiche in kurzen Zeitraeumen zu erreichen. |