Apparemment vous aimez les questions :). Nous utilisons un générateur aléatoire. Vous allez demander lequel, quel type de générateur, avec quelle période, etc. La réponse est sans importance. Même si le générateur est mauvais, les nombres aléatoires sont utilisés dans de nombreuses parties du jeu, donc cela n'a pas d'effet. Et, de plus, les joueurs sont une autre source de hasard. Ces deux points montrent qu'un générateur basique est suffisant. Mais un meilleur conviendrait aussi :). Nous avons seulement besoin d'un générateur qui nous fournit des entiers (de différentes tailles) et des flottants (avec une précision simple ou double). Le générateur est encapsulé dans une interface, donc nous pouvons le changer si nécessaire. Cette interface fournit des fonctions de base comme le lancer d'un ou de plusieurs dés. Un point important dans le choix du générateur est la capacité d'utiliser un germe (i.e. un nombre pour l'initialisation).