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

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

Αρχείο | 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 που δημιουργεί τυχαίους αριθμούς από εξωτερικά φυσικά δεδομένα, όχι μέσω αλγόριθμου.

 

 

Επίσης . . .

Βιβλιοκριτική: Swords and Deviltry· Swords Against Death, του Fritz Leiber


Έχω δύο ανθολογίες που περιλαμβάνουν, συνολικά, όλες τις ιστορίες του Fritz Leiber με τον Fafhrd και τον Gray Mouser. Παλιότερα, είχα διαβάσει μια ιστορία από τη δεύτερη ανθολογία· δεν θυμάμαι ποια ακριβώς, αλλά θυμάμαι ότι μου άρεσε. Τώρα, αποφάσισα να διαβάσω και τις δύο ανθολογίες, ξεκινώντας από την πρώτη, κανονικά.

Έχω ακούσει πολλά για τον Fritz Leiber, ειδικά για τις ιστορίες του με τον Fafhrd και τον Gray Mouser στην Lankhmar, και μάλιστα από διάφορους γνωστούς συγγραφείς (όπως Moorcock, για παράδειγμα). Οι περισσότεροι φαίνεται να τον θαυμάζουν: ίσως να τον θεωρούν και κάτι το ιδιαίτερο. Αυτό είχε δημιουργήσει μέσα στο μυαλό μου μια κάποια εντύπωση για τον Leiber η οποία δεν βγήκε πραγματική, δυστυχώς. Δεν απογοητεύτηκα ακριβώς από όσα που έχω διαβάσει ώς τώρα, αλλά δεν ήταν και εκείνο που περίμενα. Περίμενα κάτι που θα με συνεπάρει και θα με ξαφνιάσει όπως το Amber του Zelazny· όμως δεν είναι τέτοιο πράγμα. Όχι για εμένα, τουλάχιστον.

Μέχρι στιγμής έχω διαβάσει τα πρώτα δύο βιβλία – το Swords and Deviltry και το Swords Against Death – δηλαδή, τη μισή πρώτη ανθολογία. Αυτά τα δύο βιβλία, φυσικά, περιλαμβάνουν διάφορες ιστορίες, διάφορες περιπέτειες του Fafhrd και του Mouser. Μην ξεχνάτε ότι ο Leiber έγραφε για περιοδικά, οπότε υποχρεωτικά οι ιστορίες είναι μικρού μήκους η καθεμία· όμως είναι πολλές. Και εδώ δεν είναι τοποθετημένες με τη σειρά που τις έγραψε ο Leiber, αλλά με την ιστορική τους συνέχεια – έτσι όπως ο Leiber τις κατέταξε ύστερα από χρόνια. Οι ιστορίες, όμως, που είχε γράψει παλιότερα διαφέρουν αρκετά από τις νεότερες – και το καταλαβαίνεις εύκολα ότι γράφτηκαν πριν. Αυτές οι παλιότερες ιστορίες είναι απλές περιπέτειες όπου δυο τυχοδιωκτικοί ήρωες συναντούν κάτι παράξενα ή επικίνδυνο, ή και τα δύο μαζί, και κάπως το προσπερνάνε ή το κατατροπώνουν, και συνεχίζουν τον δρόμο τους, πηγαίνοντας σε άλλες περιπέτειες. Οι νεότερες ιστορίες μοιάζει να έχουν περισσότερο υπόβαθρο και να ασχολούνται πιο πολύ με τον κόσμο γύρω από τους ήρωές μας, καθώς και με το ποιοι πραγματικά είναι αυτοί, και τι θέλουν. Γενικά, είναι πιο γεμάτες, ας πούμε, από πληροφορίες. Οι δύο πρώτες ιστορίες, δε, στο Swords and Deviltry είναι ξεκάθαρα ιστορικό υπόβαθρο του Fafhrd και του Mouser· και είναι και οι δύο αρκετά καλές. Προσωπικά, προτιμώ αυτή του Mouser: είναι τρομερά διαβολική και ατμοσφαιρική. Αυτή του Fafhrd είναι... έτσι κι έτσι· και νομίζω ότι κάποιος θα μπορούσε να την ονομάσει ακόμα και «μισογύνικη» με όλες αυτές τις «καταπιεστικές γυναίκες-μάγισσες» της φυλής του Fafhrd· αλλά δεν πιστεύω ότι η πρόθεση του συγγραφέα ήταν τέτοια.

Το γεγονός, όμως, ότι μπλέκει ιστορίες που έγραψε παλιότερα με ιστορίες που έγραψε μετά δημιουργεί κάποια κενά, ίσως και κακώς εννοούμενες παραδοξότητες. Αν και καταφέρνει αρκετά καλά να συνδέσει μεταξύ τους όλες αυτές τις ιστορίες που έγραψε σε διαφορετικές χρονικές περιόδους, σου δίνεται η εντύπωση ότι μερικά πράγματα δεν δένουν ακριβώς. Και το πιο χτυπητό είναι ότι στην πρώτη ιστορία με τον Gray Mouser – αυτή την ιστορία που μου άρεσε πάρα πολύ – ο Mouser είναι μάγος, και κάνει μάλιστα κάποιες πολύ διαβολικές και ισχυρές μαγείες. Στις επόμενες ιστορίες, ωστόσο, δεν φαίνεται ο Mouser να έχει καμία μαγική γνώση! Πώς είναι δυνατόν αυτό; Εγώ περίμενα ότι κάπου και στις επόμενες περιπέτειες ο Mouser θα έκανε κάτι το μαγικό. Μετά από δύο ολόκληρα βιβλία, όμως, δεν έχει κάνει τίποτα...

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

 

Επιλογές Σεπτεμβρίου (22/9)


Η «σατανική» Σταχτοπούτα του Netflix — Έξι Μέρες στον Luna One — Solarpunk πραγματικότητα — Η «κοσμική αμνησία» των μαύρων τρυπών — Το κρυφό περιοδικό επιστημονικής φαντασίας — Ιστορίες με λυκανθρώπους (1828-1931) — Οι παράξενες ιστορίες του Bertram Atkey — Ιστορίες με τρολ — Professor H's Wayback Machine — Η Αλίκη στη Χώρα των Θαυμάτων της επιστημονικής φαντασίας — Εικονογραφήσεις του Harry Clarke για τα παραμύθια του Hans Christian Andersen — Paul Vincent Woodroffe (1875–1954) — Ντοκιμαντέρ για την επιστημονική φαντασία και άλλα σχετικά — 10 B-movies επιστημονικής φαντασίας — Symphonie Fantastique — Ένα παλιό βιβλίο «μεταμορφώσεων» — Η τέχνη του Eugene Tssui — Zendik Farm Arts Commune — King Gizzard & The Lizard Wizard — και πολύ περισσότερα έρχονται στο LinX

 

Το Σκοτάδι Γελά — Το Κλεμμένο Βασίλειο, Τόμος 2


Έχοντας πάρει την πόλη της Όσβελακ από τα χέρια των ανθρώπων της Σφετερίστριας, ο Πρίγκιπας Κάλνεντουρ ωλ Κάρνελεκ, η Κόμισσα Χάνκαθιρ αλ Νασόλντουν, και οι σύντροφοί τους βλέπουν ξεκάθαρα ότι ο πόλεμός τους για την ανάκτηση του Βασιλείου τώρα αρχίζει – ένας πόλεμος άμεσα συνδεδεμένος με την ίδια τους την επιβίωση. Στρέφουν το βλέμμα τους προς τη Βορσίραθ, στις Κάτω Ακτές, και επιδιώκουν να επιστρατεύσουν συμμάχους προκειμένου να αντιμετωπίσουν την απειλή που αντιπροσωπεύει.

Ο Κάλνεντουρ ταξιδεύει με τον Έλκερθιν τον Θανατογέννητο για να συναντήσει ένα χαμένο παιδί του και για να τον βοηθήσει να συγκεντρώσει μαχητές από τους παρανόμους του Βασιλείου... ένας από τους οποίους αποδεικνύεται παλιός γνωστός του Πρίγκιπα και του δίνει κάποιες απαντήσεις για το αινιγματικό παρελθόν του.

Η Λοτρίνθα ωλ Νάλδεκερ, μαζί με τον Ραμάλθιν αλ Ένερκαβ και τη Σιράλια’χοκ ωλ Κίριβεμ, οδηγείται στη γενέτειρά της από τον Αρχικαλεστή του Πεπρωμένου και τους ακόλουθούς του, όπου κίνδυνος καραδοκεί για εκείνη πίσω από κάθε σκιά. Ο πραγματικός κίνδυνος, όμως, που πρέπει να φοβάται δεν είναι αυτός που νομίζει...

Και η Χάνκαθιρ αλ Νασόλντουν, η Κόμισσα των Σκιών, ερευνά το παρελθόν της Κομητείας της προκειμένου να ανακαλύψει τα μυστικά των Σκοτεινών Ακόλουθων: και καταλήγει σε μέρη που δεν φανταζόταν ότι μπορεί να υπήρχαν.

Ενώ ο Πρίγκιπας Κάλνεντουρ και οι σύμμαχοί του παλεύουν για την απελευθέρωση του Βασιλείου από τα δεσμά της Ζώθμαλιρ αλ Μακμάρνουν, πίσω από τον αγώνα τους μια δύναμη που έχει τραφεί από το μίσος και την απόγνωση απλώνεται σαν μόλυνση που αποσκοπεί να τους καταστρέψει όλους...

Κατεβάστε το