Σκιώδη Παραλειπόμενα

του
Κώστα Βουλαζέρη

Αρχείο | RSS Feed

Αναζήτηση Μυστηριακές ΟντότητεςΠαλιά Ελληνικά Εξώφυλλα

Τυχαία

Μια στιγμή...
25 / 3 / 2020

Μα, πάλι για τυχαιότητα να γράψω; Έχω ήδη γράψει ένα, δύο, τρία άλλα posts.

Αλλά γιατί όχι; Η τυχαιότητα πάντα θεωρώ ότι έχει ενδιαφέρον, κι επιπλέον δεν ξέρω τι άλλο να γράψω σήμερα.

Τις προάλλες, έλεγα ότι κατάφερα τελικά να φτιάξω έναν αλγόριθμο που σου δίνει τυχαίους αριθμούς. Αλλά έκανα λάθος. Τελικά, είναι πολύ πιο δύσκολο απ’ό,τι φαίνεται το να βάλεις το μηχάνημα να σου δίνει πραγματικά καλούς τυχαίους αριθμούς. Ανακάλυψα ένα bug στο πρόγραμμα και το διόρθωσα, και μετά τσέκαρα πάλι τους τυχαίους αριθμούς (με το πρόγραμμα για τυχαίες εικόνες, όπως έχω ήδη αναφέρει) και είδα ότι τώρα χάνονται πάλι κάποιοι αριθμοί. Χάνονται σταθερά. Δεν μπορούν καθόλου να εμφανιστούν. Ή, ίσως, οι πιθανότητες είναι τόσο μικρές να εμφανιστούν που το θέμα δεν έχει νόημα ούτως ή άλλως – είναι σαν να μην υπάρχουν. Το σκάλισα λίγο αλλά δεν παρουσιάστηκε καμιά σοβαρή λύση. Έτσι το παράτησα και αποφάσισα να χρησιμοποιώ στο εξής το Mersenne Twister, ένα PRNG που είναι και το default της AutoHotKey, της γλώσσας που χρησιμοποιώ για προσωπικά προγράμματα (είναι γρήγορη, δυνατή, με σύνταξη σαν απλουστευμένη C++, και μέσα στα Windows μπορείς μ’αυτήν να κάνεις σχεδόν ό,τι σου κατεβαίνει στο κεφάλι χωρίς να θέλεις 5 ώρες για μια απλή λειτουργία).

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

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

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

Αλλά αυτά ήταν πραγματικά ζάρια που είχα ρίξει...

Επομένως, τα αποτελέσματα του Mersenne Twister, ακόμα και για μικρούς τυχαίους αριθμούς, δεν είναι και τόσο άσχημα, κατέληξα.

Τώρα, για το αν όλοι οι αριθμοί έχουν ίσες πιθανότητες να εμφανιστούν, αυτό δεν το ξέρω, και δεν το νομίζω. Αλλά δεν έχει πραγματικά μεγάλη σημασία. Εξάλλου, PRNG σημαίνει pseudorandom number generator.

Έκανα, από περιέργεια, και ένα πείραμα με τη Javascript που είναι μια πιο ευρέως χρησιμοποιούμενη γλώσσα, να δω τι αποτελέσματα μπορεί να μου δώσει. Την έβαλα να μου δημιουργήσει, μέσα σε ένα αρχείο HTML, 500 τυχαίους αριθμούς από το 1 μέχρι το 156. Πήρα τα αποτελέσματα από εκεί και τα καθάρισα από όμοιους αριθμούς και τα έβαλα κατά αριθμητική σειρά, το ένα κάτω από το άλλο, μέσα σε ένα αρχείο ΤΧΤ, και κοίταξα πόσες σειρές είχε το αρχείο. Αν είχαν βγει όλοι οι αριθμοί, θα έπρεπε να είναι 156. Δεν ήταν 156. Έχανε, αν θυμάμαι καλά, 15 ή 16 αριθμούς. Δεν έψαξα να βρω ποιους.

Το ξανάκανα το πείραμα και πάλι το ίδιο αποτέλεσμα είχα: έχανε πάλι αριθμούς.

Και το να χάνει 15 αριθμούς στους 150 είναι σαν να λέμε ότι χάνει το 10%. Δεν είναι λίγο. Μπορεί να μην έχει μεγάλη σημασία αν θες απλά έναν αριθμό που να είναι πιο μεγάλος ή πιο μικρός από κάτι, ή έναν ό,τι νάναι αριθμό για την ονομασία μιας μεταβλητής πχ. Αλλά έχει σημασία αν ο κάθε αριθμός αντιστοιχεί σε κάτι το ξεχωριστό και θες να μπορούν να βγουν όλοι κάποια στιγμή.

Βλέπεις αυτό το πλαίσιο πάνω από το post, που παρουσιάζει τον τίτλο ενός τυχαίου post από το blog; Αν πατήσεις το κουμπάκι που γράφει «Τυχαίο» θα σου δώσει ένα άλλο τυχαίο post. Είναι φτιαγμένο με Javascript, και να είσαι σίγουρος ότι κάποια post δεν μπορούν να εμφανιστούν μέχρι πάλι να προσθέσω ένα καινούργιο post στο blog, οπότε και τα τυχαία αποτελέσματα αλλάζουν πάλι, και χάνονται κάποια άλλα...

Αξιοσημείωτο, επίσης, ότι μέχρι στιγμής το μόνο ηλεκτρονικό πράγμα που υποτίθεται ότι μπορεί να σου δώσει πραγματικά τυχαίους αριθμούς είναι το hardware random number generator που δημιουργεί τυχαίους αριθμούς από εξωτερικά φυσικά δεδομένα, όχι μέσω αλγόριθμου.

 

 

Επίσης . . .

Γιατί Δεν μας Αρέσει η Παράδοσή μας;


Οι συγγραφείς φανταστικής λογοτεχνίας, στην Ελλάδα, έχουν αρκετές φορές κατηγορηθεί από διάφορους ότι δεν τους αρέσει η ελληνική παράδοση, ότι δεν τη χρησιμοποιούν μέσα στις ιστορίες τους αλλά χρησιμοποιούν την «ξένη» παράδοση.

Ή, μάλλον, αυτό είναι αρκετά γενικό· δεν ισχύει για όλους τους συγγραφείς φαντασίας στην Ελλάδα. Υπάρχουν και ορισμένοι που, φανατικά μάλιστα, γράφουν ιστορίες με έντονη βάση στην ελληνική παράδοση. Αλλά το κάνουν μόνο ορισμένοι, και καλό είναι αφού τους αρέσει. Όμως δεν το κάνουν όλοι, και όσοι δεν το κάνουν έχουν συχνά μπει στο στόχαστρο. Έχουν ακουστεί διάφορα άσχημα λόγια, ότι δεν είναι «αρκετά ελληνικά» αυτά που γράφουν, ότι «δεν τους αρέσει η Ελλάδα», ότι «είναι ξενόφερτη η θεματολογία τους», και παρόμοια μαργαριτάρια.

Κάποιοι φαίνεται να νομίζουν ότι, αν είσαι Έλληνας, πρέπει συνέχεια να γράφεις για τον Δία και τον Ηρακλή, για την Ελληνική Επανάσταση, ή για την καταστροφή της Σμύρνης· για τη Χούντα, για τον Εμφύλιο, ή για την Αντίσταση. Οτιδήποτε άλλο απαγορεύεται! Αν είσαι Έλληνας. Αν είσαι ξένος, εντάξει, όλα καλά· γράψε ό,τι γουστάρεις, βρε αδελφέ. Αλλά, αν είσαι Έλληνας, πρέπει να έχεις περιορισμένη θεματολογία. Για κάποιο μυστηριώδη λόγο.

Αυτό, βέβαια, πάει κόντρα στη νοοτροπία της φανταστικής λογοτεχνίας που – όπως το βλέπω εγώ, τουλάχιστον – είναι να εξερευνάς συνεχώς καινούργια πράγματα και καινούργιες ιδέες.

Εννοείται πως είναι προκατειλημμένο και κακόηθες να κατηγορεί κανείς τους συγγραφείς φαντασίας ότι αυτά που γράφουν «δεν είναι αρκετά ελληνικά», όμως κανείς δεν φαίνεται να αναρωτιέται γιατί αυτοί οι συγγραφείς δεν χρησιμοποιούν την ελληνική παράδοση στη λογοτεχνία τους.

[Συνέχισε να διαβάζεις]

 

Επιλογές Ιουλίου (21/7)


αμφιλεγόμενα κινούμενα σχέδια, και The New Northland (του Louis Pope Gratacap – 1915), και Jasmine Becket-Griffith & David Van Gough (παραμυθένια, νεκροσουρεαλιστική τέχνη), και ελληνικοί μύθοι σε ταινίες, και The Cube (του Jim Henson – 1969), και η λεηλασία της επιστημονικής φαντασίας (από τους σύγχρονους τεχνολογικούς γίγαντες), και The Cosmic Dope (φιλμ ΕΦ μικρού μήκους), και Δαιμονικά, Χίμαιρες, & το Γκροτέσκο στη Γαλλική Γοτθική Γλυπτική, και το Ατελιέ Heinrichs & Bachmann (εξώφυλλα για βιβλία φαντασίας: ’60–’80), και Clifford D. Simak (μυθιστορήματα ηρωικής φαντασίας), και Bob Peak (τέχνη από την ταινία Excalibur), και Sweets to the Sweet (ο Robert Bloch στην οθόνη), και Richard Powers (ψυχεδελικοσουρεαλιστική τέχνη εξώφυλλων φαντασίας), και: ακόμα περισσότερα στο LinX...

 

Η Πολιτική της Φανταστικής Λογοτεχνίας


Η φανταστική λογοτεχνία είναι γεμάτη μονάρχες, ευγενείς, και αριστοκρατία. Το ίδιο (παραδόξως;) ισχύει και για την επιστημονική φαντασία (ή, μήπως, θα έπρεπε απλά να την πούμε φαντασία στο διάστημα;), όπως στο Dune του Herbert, ή, για ένα ακόμα πιο παλιό παράδειγμα, όπως στο Princess of Mars και τις συνέχειές του, του Burroughs. Σε όλα αυτά τα βιβλία έχουμε βασιλιάδες και βασίλισσες, πρίγκιπες και πριγκίπισσες, και κάθε είδους τρελό ή ηρωικό αριστοκράτη.

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

Για το Dune, συγκεκριμένα, είχα διαβάσει κάποιον να σχολιάζει ότι η κοινωνία του είναι «οπισθοδρομική». Και ίσως όντως να είναι... Δηλαδή, αναλογιστείτε: αυτοί οι άνθρωποι ταξιδεύουν στο διάστημα, αλλά ακόμα έχουν δούκες και βαρόνους; Δεν έχουν αντιληφτεί την έννοια της δημοκρατίας; Μαλάκες είναι;

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

Και δεν μπορείς να το κάνεις αυτό με δημοκρατικό πολίτευμα, ρε άνθρωπε; Γιατί;

[Συνέχισε να διαβάζεις]