Il s'agit d'un générateur de nombres pseudo-aléatoires (générateur congruenciel linéaire).[br]Le nombre aléatoire est généré par une relation de récurrence :[br]u(n+1)≡16807×u(n)[2^(31)-1] (Standard minimal)[br]u(0) (la graine) est obtenue à partir de l'heure actuelle (de façon à avoir un u(0) qui varie et qui soit non nul). [br] u(0)=(nb de ms+10)×(nb de s+10)×(nb de min+10)×(nb de h+10).[br]Le nombre de termes n_0 de la suite dépend du nombre de secondes (n_0=s+10) au moment du lancement.[br]Le nombre aléatoire est donc u(n_0)/(2^31-1).[br]Le bouton initie le générateur.