Γεννήτρια τυχαίων αριθμών (RNG)

Συγγραφέας: John Stephens
Ημερομηνία Δημιουργίας: 28 Ιανουάριος 2021
Ημερομηνία Ενημέρωσης: 6 Ενδέχεται 2024
Anonim
ΞΑΝΑ ΠΑΙΖΟΥΜΕ RnG!
Βίντεο: ΞΑΝΑ ΠΑΙΖΟΥΜΕ RnG!

Περιεχόμενο

Ορισμός - Τι σημαίνει γεννήτρια τυχαίων αριθμών (RNG);

Μια γεννήτρια τυχαίων αριθμών (RNG) είναι ένα μαθηματικό κατασκεύασμα, είτε υπολογιστικό είτε ως συσκευή υλικού, το οποίο έχει σχεδιαστεί για να δημιουργεί τυχαία σειρά αριθμών που δεν πρέπει να εμφανίζουν διακριτά μοτίβα στην εμφάνιση ή τη γενεά τους, εξ ου και η τυχαία λέξη. Συχνά έχει τη μορφή μιας συνάρτησης ή μπλοκ κώδικα που χρησιμοποιείται σε εφαρμογές λογισμικού, όπως παιχνίδια όπου απαιτείται τυχαίο στοιχείο.


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τη γεννήτρια τυχαίων αριθμών (RNG)

Οι γεννήτριες τυχαίων αριθμών είναι μόνο η σύγχρονη εφαρμογή των συσκευών τυχαίας επιλογής που υπήρχαν από την αρχαιότητα, όπως τα ζάρια, οι τυχαίες κάρτες, τα κτυπήματα νομισμάτων και ακόμη και τα άχυρα σχεδίασης. Στους σύγχρονους υπολογιστές, οι γεννήτριες τυχαίων αριθμών υλοποιούνται μέσω προγραμματισμού που βασίζεται σε ντετερμινιστικούς υπολογισμούς, αλλά αυτό δεν θεωρείται πραγματικά αληθινό τυχαίο επειδή η έξοδος μπορεί πραγματικά να προβλεφθεί εάν είναι γνωστές όλες οι τιμές των σπόρων, επομένως ονομάζεται δημιουργία ψευδοτυχαίων αριθμών. Ωστόσο, στην πράξη, αυτό αρκεί για την εκπλήρωση των περισσότερων καθηκόντων. Η πραγματική τυχαιότητα δεν απαιτείται πραγματικά όλη την ώρα. στην πραγματικότητα, ορισμένες εφαρμογές δεν επωφελούνται πραγματικά από αυτήν. Εξετάστε τη λειτουργία "τυχαία" σε μια συσκευή αναπαραγωγής μουσικής. φαίνεται μόνο τυχαία, διότι αν είναι πραγματικά τυχαίο, δεν θα είχε περιορισμούς στα ίδια κομμάτια που παίζουν δύο ή περισσότερες φορές διαδοχικά. Μπορεί να υπάρχουν ακόμη και αλγόριθμοι για τον έλεγχο της διαδικασίας επιλογής.


Μια πραγματική γεννήτρια τυχαίων αριθμών δεν μπορεί να βασιστεί σε μαθηματικές εξισώσεις και υπολογιστικούς αλγόριθμους για να πάρει έναν τυχαίο αριθμό επειδή αν υπάρχει μια εξίσωση εμπλεκόμενη, τότε δεν είναι τυχαία. Προκειμένου να επιτευχθεί πραγματική τυχαιότητα, μια συσκευή πρέπει να συλλέγει την εντροπία από το φυσικό περιβάλλον για να μετρήσει όπως ο ατμοσφαιρικός και θερμικός θόρυβος και άλλα κβαντικά και ηλεκτρομαγνητικά φαινόμενα. Ένα παράδειγμα γεννήτριας τυχαίων αριθμών είναι μια συσκευή που μετρά ραδιοφωνικό θόρυβο και στη συνέχεια εξάγει αυτή την αξία και την παρουσιάζει στον χρήστη ή την εφαρμογή. Άλλες πηγές εντροπίας περιλαμβάνουν υποατομικά φυσικά φαινόμενα όπως η ραδιενεργή αποσύνθεση των οποίων η απρόβλεπτη και τυχαία μπορεί να εξηγηθεί από τους νόμους της κβαντικής μηχανικής.

Οι εφαρμογές που επωφελούνται από την πραγματική τυχαιότητα είναι παιχνίδια όπως αυτά που σχετίζονται με τα τυχερά παιχνίδια όπως το bingo, τα παιχνίδια με κάρτες, τα λαχεία και τα παρόμοια παιχνίδια. Τα βιντεοπαιχνίδια που τονίζουν την τυχαία συλλογή πριμοδότησης επωφελούνται επίσης από την αληθινή τυχαιότητα, καθώς η δημιουργία ψευδοτυχαίων αριθμών μπορεί να οδηγήσει σε απογοήτευση, καθώς μπορεί να διαρκέσει πολύς χρόνος χωρίς να χτυπηθεί ο αριθμός στόχου ή ο ίδιος αριθμός μπορεί να επιτευχθεί επανειλημμένα.