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][center][math]u_{n+1}≡16807×u_n[2^{31}-1][/math] (Standard minimal)[/center][math]u_0[/math](la graine) est obtenue à partir de l'heure actuelle (de façon à avoir un [math]u_0[/math] qui varie et qui soit non nul). [br] [center][math]u_0[/math]=(nb de ms+10)×(nb de s+10)×(nb de min+10)×(nb de h+10)[/center][br]Le nombre de termes [math]n_0[/math]de la suite dépend du nombre de secondes ([math]n_0=s+10[/math]) au moment du lancement.[br]Le nombre aléatoire est donc [math]\frac{u_{n_0}}{2^{31}-1}[/math].[br]Le bouton initie le générateur.