Προσομοίωση και στατιστικός έλεγχος γεννητριών τυχαίων αριθμών για εφαρμογή σε τυχερά παιχνίδια
Σκοπός της συγκεκριμένης πτυχιακής εργασίας αποτελεί η μελέτη, η ανάλυση, η διερεύνηση και η κατηγοριοποίηση των σημαντικότερων μεθόδων παραγωγής τυχαίων αριθμών. Σε πρώτο στάδιο, παρουσιάσθηκε μία ιστορική αναδρομή σχετικά με τους τυχαίους αριθμούς και αναφέρθηκαν οι σημαντικότερες εφαρμογές που αυ...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2016
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/9128 |
id |
nemertes-10889-9128 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-91282022-09-05T05:37:40Z Προσομοίωση και στατιστικός έλεγχος γεννητριών τυχαίων αριθμών για εφαρμογή σε τυχερά παιχνίδια Κάρλος, Σταμάτης Τσάντας, Νικόλαος Κωτσιαντής, Σωτήρης Καββαδίας, Δημήτριος Karlos, Stamatis Γεννήτριες τυχαίων αριθμών Ψευδοτυχαίοι αριθμοί Τυχαίοι αριθμοί Τυχαιότητα Ανακάτεμα Προσομοίωση RNG Pseudorandom numbers Random numbers Randomness Shuffling Simulation 519.2 Σκοπός της συγκεκριμένης πτυχιακής εργασίας αποτελεί η μελέτη, η ανάλυση, η διερεύνηση και η κατηγοριοποίηση των σημαντικότερων μεθόδων παραγωγής τυχαίων αριθμών. Σε πρώτο στάδιο, παρουσιάσθηκε μία ιστορική αναδρομή σχετικά με τους τυχαίους αριθμούς και αναφέρθηκαν οι σημαντικότερες εφαρμογές που αυτοί βρίσκουν εφαρμογή. Στη συνέχεια, προσδιορίστηκαν οι ιδιότητες που πρέπει να πληρούνται στις γραμμικές συμπτωτικές γεννήτριες καθώς και τα κυριότερα χαρακτηριστικά των υπόλοιπων γεννητριών. Εν συνεχεία, παρουσιάσθηκαν οι πιο γνωστές σουίτες στατιστικών τεστ που αξιοποιούνται πλέον από το σύνολο των σύγχρονων εταιριών, οι οποίες απαιτούν κάποιο επίπεδο τυχαιότητας στις εφαρμογές τους. Επιπλέον, στην εργασία συμπεριλήφθηκαν οι υλοποιήσεις που έγιναν στα υπολογιστικά περιβάλλοντα των Python, R και Matlab, προκειμένου να εξομοιωθεί η συμπεριφορά διαφόρων γεννητριών τυχαίων αριθμών και να εξετασθεί η συμπεριφορά τους με τα εκάστοτε στατιστικά κριτήρια. Τέλος, αναλύεται εις βάθος η υλοποίηση του τυχερού παιχνιδιού Draw Poker, με σκοπό την εξομοίωση του τρόπου λειτουργίας της με τη χρήση ψευδοτυχαίων αριθμών και την εξακρίβωση της ορθότητας και του επιπέδου εμπιστοσύνης σε μία τέτοιου είδους ντετερμινιστική εφαρμογή. The purpose of this master thesis is the study, the deeper analysis and the discrimination of the most important RNGs. To start with, a retrospection of random numbers was presented along with their most important applications. Furthermore, the properties that have to be satisfied, were identified through LCG, combined with all other generators. Then, the most commonly used statistical suites were presented, which are now used by all companies, that demand some level of randomness. Moreover, this thesis contains the implementations in computational environment like R, Python and Matlab, so that to simulate the behavior of various RNGs. Finally, in order to simulate its function, the implementation of Draw Poker is examined in depth, so as to accurately verify it, with the use of pseudorandom numbers. Also, the trust level of such a deterministic application is tested. 2016-02-01T07:58:48Z 2016-02-01T07:58:48Z 2015-01-22 Thesis http://hdl.handle.net/10889/9128 gr 12 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Γεννήτριες τυχαίων αριθμών Ψευδοτυχαίοι αριθμοί Τυχαίοι αριθμοί Τυχαιότητα Ανακάτεμα Προσομοίωση RNG Pseudorandom numbers Random numbers Randomness Shuffling Simulation 519.2 |
spellingShingle |
Γεννήτριες τυχαίων αριθμών Ψευδοτυχαίοι αριθμοί Τυχαίοι αριθμοί Τυχαιότητα Ανακάτεμα Προσομοίωση RNG Pseudorandom numbers Random numbers Randomness Shuffling Simulation 519.2 Κάρλος, Σταμάτης Προσομοίωση και στατιστικός έλεγχος γεννητριών τυχαίων αριθμών για εφαρμογή σε τυχερά παιχνίδια |
description |
Σκοπός της συγκεκριμένης πτυχιακής εργασίας αποτελεί η μελέτη, η ανάλυση, η διερεύνηση και η κατηγοριοποίηση των σημαντικότερων μεθόδων παραγωγής τυχαίων αριθμών. Σε πρώτο στάδιο, παρουσιάσθηκε μία ιστορική αναδρομή σχετικά με τους τυχαίους αριθμούς και αναφέρθηκαν οι σημαντικότερες εφαρμογές που αυτοί βρίσκουν εφαρμογή. Στη συνέχεια, προσδιορίστηκαν οι ιδιότητες που πρέπει να πληρούνται στις γραμμικές συμπτωτικές γεννήτριες καθώς και τα κυριότερα χαρακτηριστικά των υπόλοιπων γεννητριών. Εν συνεχεία, παρουσιάσθηκαν οι πιο γνωστές σουίτες στατιστικών τεστ που αξιοποιούνται πλέον από το σύνολο των σύγχρονων εταιριών, οι οποίες απαιτούν κάποιο επίπεδο τυχαιότητας στις εφαρμογές τους. Επιπλέον, στην εργασία συμπεριλήφθηκαν οι υλοποιήσεις που έγιναν στα υπολογιστικά περιβάλλοντα των Python, R και Matlab, προκειμένου να εξομοιωθεί η συμπεριφορά διαφόρων γεννητριών τυχαίων αριθμών και να εξετασθεί η συμπεριφορά τους με τα εκάστοτε στατιστικά κριτήρια. Τέλος, αναλύεται εις βάθος η υλοποίηση του τυχερού παιχνιδιού Draw Poker, με σκοπό την εξομοίωση του τρόπου λειτουργίας της με τη χρήση ψευδοτυχαίων αριθμών και την εξακρίβωση της ορθότητας και του επιπέδου εμπιστοσύνης σε μία τέτοιου είδους ντετερμινιστική εφαρμογή. |
author2 |
Τσάντας, Νικόλαος |
author_facet |
Τσάντας, Νικόλαος Κάρλος, Σταμάτης |
format |
Thesis |
author |
Κάρλος, Σταμάτης |
author_sort |
Κάρλος, Σταμάτης |
title |
Προσομοίωση και στατιστικός έλεγχος γεννητριών τυχαίων αριθμών για εφαρμογή σε τυχερά παιχνίδια |
title_short |
Προσομοίωση και στατιστικός έλεγχος γεννητριών τυχαίων αριθμών για εφαρμογή σε τυχερά παιχνίδια |
title_full |
Προσομοίωση και στατιστικός έλεγχος γεννητριών τυχαίων αριθμών για εφαρμογή σε τυχερά παιχνίδια |
title_fullStr |
Προσομοίωση και στατιστικός έλεγχος γεννητριών τυχαίων αριθμών για εφαρμογή σε τυχερά παιχνίδια |
title_full_unstemmed |
Προσομοίωση και στατιστικός έλεγχος γεννητριών τυχαίων αριθμών για εφαρμογή σε τυχερά παιχνίδια |
title_sort |
προσομοίωση και στατιστικός έλεγχος γεννητριών τυχαίων αριθμών για εφαρμογή σε τυχερά παιχνίδια |
publishDate |
2016 |
url |
http://hdl.handle.net/10889/9128 |
work_keys_str_mv |
AT karlosstamatēs prosomoiōsēkaistatistikoselenchosgennētriōntychaiōnarithmōngiaepharmogēsetycherapaichnidia |
_version_ |
1771297161847242752 |