max_rand_distribution_parameter
randChiSquared, randStudentT et randFisherF. Cela évite des temps de calcul excessivement longs avec des valeurs de paramètres extrêmes. 0 désactive la limite ; les valeurs pour lesquelles l’échantillonneur ne se termine pas du tout sont toujours rejetées.
max_rand_distribution_trials
randBinomial et randNegativeBinomial. Cela évite des temps de calcul excessivement longs lorsque le nombre d’essais est élevé. 0 désactive la limite, et le paramètre peut être augmenté au-delà de sa valeur par défaut, sauf pour randBinomial avec une probabilité strictement comprise entre 0 et 1, qui refuse toujours plus de 10^9 essais, car dans le pire des cas, le coût d’un seul échantillon est proportionnel au nombre d’essais, avec une probabilité qui augmente avec celui-ci. Les probabilités 0 et 1 sont exemptées de cette limite stricte, car pour elles, un échantillon nécessite un temps constant.