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

Πώς παράγει αριθμούς η γεννήτρια
Ένας υπολογιστής δεν ρίχνει ζάρι. Οι γεννήτριες των online παιχνιδιών είναι κατά κανόνα ψευδοτυχαίες (PRNG): ένας αλγόριθμος ξεκινά από μια μυστική αρχική τιμή, το seed, και τη μετασχηματίζει διαδοχικά σε μια ακολουθία που στατιστικά δεν ξεχωρίζει από την πραγματική τυχαιότητα.
Η γεννήτρια τρέχει συνεχώς στο παρασκήνιο, ακόμη κι όταν κανείς δεν πατά το κουμπί. Τη στιγμή που επιβεβαιώνεται το πόνταρισμα, το παιχνίδι παίρνει τους επόμενους αριθμούς της ακολουθίας, άρα η αναμονή για τη «σωστή στιγμή» δεν αλλάζει απολύτως τίποτα.
Η ντετερμινιστική φύση του μηχανισμού ανησυχεί εύλογα όποιον την ακούει πρώτη φορά, αφού όποιος ξέρει το seed και τον αλγόριθμο ξέρει και τη συνέχεια. Γι’ αυτό το τεχνικό πρότυπο GLI-19 της Gaming Laboratories International, το οποίο πολλές ρυθμιστικές αρχές χρησιμοποιούν ως αφετηρία για τους δικούς τους κανόνες, ζητά η RNG που αποφασίζει αποτελέσματα να είναι κρυπτογραφικά ισχυρή. Στην πράξη, ακόμη και με μια μακριά σειρά προηγούμενων τιμών στα χέρια, η πρόβλεψη των επόμενων πρέπει να είναι υπολογιστικά ανέφικτη. Ούτε η εσωτερική κατάσταση της γεννήτριας πρέπει να μπορεί να εκτιμηθεί μετά την αρχική τροφοδότηση με seed.
Το ίδιο πρότυπο αφιερώνει χωριστή ενότητα στις μηχανικές RNG, δηλαδή σε φυσικές συσκευές που παράγουν τυχαιότητα.
Από τον αριθμό στη στάση του τροχού
Ο ακατέργαστος αριθμός δεν σημαίνει τίποτα για τον παίκτη μέχρι να αντιστοιχιστεί σε κάτι ορατό. Αυτή η αντιστοίχιση (mapping ή scaling) μετατρέπει μια τιμή από ένα τεράστιο διάστημα σε θέση τροχού, φύλλο ή υποδοχή ρουλέτας, με κανόνες που ορίζει το μαθηματικό μοντέλο του παιχνιδιού.
Ένα παράδειγμα με ρουλέτα
Ας πούμε ότι η γεννήτρια δίνει ακέραιους από 0 έως 4.294.967.295, δηλαδή 232 δυνατές τιμές. Η ευρωπαϊκή ρουλέτα έχει 37 υποδοχές, οπότε το παιχνίδι χρειάζεται μια διαδικασία που δίνει στην καθεμία πιθανότητα ακριβώς 1/37, περίπου 2,70%.
Η απλή πράξη «υπόλοιπο της διαίρεσης με το 37» σχεδόν το πετυχαίνει, αλλά όχι εντελώς. Το 232 δεν διαιρείται ακριβώς με το 37 και αφήνει υπόλοιπο 7, άρα επτά υποδοχές θα έπαιρναν μία τιμή παραπάνω από τις άλλες, πάνω σε περίπου 116 εκατομμύρια τιμές η καθεμία. Η απόκλιση είναι μικροσκοπική, όμως το GLI-19 ορίζει ότι κάθε δυνατή επιλογή της RNG πρέπει να είναι εξίσου πιθανή. Μια συνηθισμένη τεχνική λύση είναι να απορρίπτονται οι πλεονάζουσες τιμές στο τέλος του διαστήματος και να αντλείται νέος αριθμός.
Στους κουλοχέρηδες ισχύει ακριβώς το ίδιο: η στάση κάθε τροχού έχει επιλεγεί πριν ξεκινήσει το animation, που είναι απλώς η οπτική επένδυση ενός ήδη κριμένου γύρου.
Η γεννήτρια επίσης δεν θυμάται τι πλήρωσε ο προηγούμενος γύρος. Κατά το πρότυπο, η γνώση των αριθμών μιας κλήρωσης δεν πρέπει να δίνει καμία πληροφορία για τους αριθμούς της επόμενης.
RNG, RTP και πιστοποίηση της γεννήτριας
Η RNG συγχέεται συχνότερα με το RTP, ενώ οι δύο έννοιες απαντούν σε διαφορετικά ερωτήματα. Η γεννήτρια εξασφαλίζει ότι κάθε αποτέλεσμα είναι απρόβλεπτο, ενώ το RTP είναι η θεωρητική επιστροφή που προκύπτει από τον πίνακα πληρωμών και τις πιθανότητες του μοντέλου. Ένας κουλοχέρης με RTP 96% επιστρέφει κατά μέσο όρο 96 € ανά 100 € πονταρισμάτων σε πάρα πολλούς γύρους, ως αναμενόμενη τιμή και όχι ως υπόσχεση για τη βραδιά κανενός.
Εδώ πέφτει και ο μύθος του «ζεστού» κουλοχέρη.
Αφού κάθε γύρος είναι ανεξάρτητος, μια σειρά χαμένων γύρων δεν φορτώνει το παιχνίδι για κέρδος, ούτε ένα μεγάλο κέρδος το αδειάζει. Τα συστήματα πονταρίσματος πάσχουν από το ίδιο πρόβλημα, γιατί αλλάζουν το μέγεθος των στοιχημάτων και αφήνουν ανέγγιχτες τις πιθανότητες που δίνει η γεννήτρια.
Ποιος ελέγχει τη γεννήτρια
Την αλγοριθμική ορθότητα την εξετάζουν ανεξάρτητα εργαστήρια, όπως τα GLI, BMM Testlabs, eCOGRA και iTech Labs, με συστοιχίες στατιστικών δοκιμών όπως η NIST SP 800-22 και ο έλεγχος χ². Το πιστοποιητικό καλύπτει τη συγκεκριμένη υλοποίηση της γεννήτριας και όχι αυτόματα κάθε παιχνίδι που χτίζεται πάνω της, γι’ αυτό στις αυστηρότερες αγορές ζητείται και χωριστή πιστοποίηση ανά τίτλο. Κάθε αρχή ορίζει τις δικές της απαιτήσεις, και οι λεπτομέρειες του ελληνικού πλαισίου της ΕΕΕΠ για τις RNG δεν περιγράφονται εδώ, επειδή δεν τις επιβεβαιώσαμε σε πρωτογενές κείμενο.
Αυτό που κοιτάμε πρώτο σε ένα παιχνίδι είναι αν ο πάροχος κατονομάζει το εργαστήριο και το RTP της έκδοσης που τρέχει, αντί για ένα γενικό σήμα στο κάτω μέρος της σελίδας.
Σχετικοί όροι
Περισσότερα για τα online καζίνο
Πρόσφατοι οδηγοί

- Παιχνίδια
- Στρατηγική
Πώς λειτουργεί το surrender στο blackjack

- Πληρωμές
- Ασφάλεια

