Hallo Rudi,

der Code kommt mir aus dem Modul "random.c2" bekannt vor.

Mein Problem war mit diesem Modul u.a., dass es bei Neustart des Progs immer dieselben Zahlen liefert, weil der system.timer immer den selben Wert hat, wenn das Prog ihn anfangs mit randomize() abfragt.

Ich habe mir schon mit der "Krücke" geholfen, dass ich random.RND mit dem Inhalt eines A/D-Wandlers gefüllt habe. Der ist ein Helligkeitssensor, so dass meist unterschiedliche Startwerte für RND entstehen.

Das sind aber auch keine guten Zufallswerte, d.h. es kommen immer noch Wiederholungen vor.

Gruß Dirk