Esto puede parecer una pregunta extraña, pero ¿dónde puedo encontrar un generador de números aleatorios que funcione en C o C++ que no sea muy bueno?Crappy generador de números aleatorios
Contexto: Estoy creando un software de trazado de gráfico de árbol y lo pruebo usando números aleatorios de varios dígitos (por lo que cada dígito se convierte en un nodo en el árbol). El generador de números aleatorios que he estado usando, que es el que viene con el compilador C++ de GNU, me da una buena cantidad de valores. Eso está bien, pero quiero ver cómo se ve la tabla cuando los números se agrupan y son menos homogéneos.
¿Alguien puede sugerir un generador de números aleatorios que ha demostrado no ser tan aleatorio?
(¡Oh, cualquiera que vincule a xkcd y/o sugiera que acabo de devolver 4 recibirá sarcasmo en respuesta).
Como no te gusta XKCD, puedes devolver 9: http://web.archive.org/web/20011027002011/http://dilbert.com/comics/dilbert/archive/images/dilbert2001182781025.gif –
Necesita definir mejor su distribución esperada: por ejemplo, cualquier PRNG decente le dará una distribución no uniforme para 'rand()% 3' (debido al sesgo del módulo), pero dudo que eso satisfaga sus calificaciones. –
¿Sobre qué rango? –