Die Funktion Random von Delphi liefert immer die gleichen Werte, sofern nicht Randomize aufgerufen wird.
Darum ruft die
VCL etwas aktuellerer Delphis seit sehr vielen Jahren einmal beim Programmstart das Randomize auf, damit dem nicht mehr so ist, selbst wenn der Entwickler nicht dran gedacht hat.
PS: mod 88
und ratet mal, was
Random(mitparameter) intern macht. (auch sowas in der Art)