Gibt es eine pseudo-random number generator einfach genug zu tun in Ihrem Kopf?

Sind es irgendwelche pseudo-Zufallszahlen-Generatoren, die einfach genug zu tun mit Kopfrechnen oder Kopfrechnen plus zählen auf Ihre Finger. Offensichtlich diese Grenzen ziemlich einfache Mathe - es muss etwas sein, das jemand der durchschnittlichen mathematischen Fähigkeiten tun kann, oder vielleicht Durchschnittliche Fähigkeit für einen Programmierer kein Mathe-Wunderkind.

Die einfachste, die ich gefunden habe, ist das Middle-square-Methode, aber es ist nicht nur bekannt, dass eine schlechte Quelle von Zufälligkeit, es sieht immer noch zu Komplex, um Sie ohne Bleistift und Papier.

Wenn der einzige Weg, dies zu tun ist durch die Begrenzung der Bandbreite, wie es vielleicht nur Ausgang 8 bit-zahlen, ist das in Ordnung. Ich vermute, eine der standard-PRNG-algorithmen wäre einfach genug, in ein 8-bit-version, aber ich weiß nicht genug, um zu vereinfachen, von der 32 bit-version auf eine 8-bit-version. (Alle die, die ich sah abhängen speziell ausgesucht seed-Nummern, die sind unterschiedlich, je nachdem, wie viele bits der Sie arbeiten, und in der Regel nur die 32-bit und 64-bit Beispiele gegeben werden.)

InformationsquelleAutor LeBleu | 2010-10-12
Schreibe einen Kommentar