Come verificare il tuo tiro
Un oracolo che chiede fiducia deve poterla dimostrare. Il sorteggio avviene sul server, ma l'impronta del seme viene salvata e mostrata prima che tu veda le linee. Il seme ti viene rivelato solo dopo. Chiunque può quindi rifare il calcolo e controllare che il responso non sia stato scelto a posteriori.
La procedura
- Il server genera un seme casuale di 32 byte con il generatore crittografico del sistema, non con Math.random() o simili.
- Pubblica subito
sha256(seme): è l'impegno. Da qui in poi il seme non può più cambiare senza che l'impronta smetta di tornare. - Per ogni posizione
ida 0 a 5, calcolasha256(seme + ":" + i)e prende i primi 4 byte come intero a 32 bit big-endian. - Riduce l'intero modulo il denominatore del metodo (8 per le monete, 16 per achillea e bacchette). Entrambi dividono esattamente 2³², quindi non c'è alcun bias di modulo.
- Mappa il risultato sul valore della linea secondo la tabella qui sotto. La posizione 0 è la prima linea, quella in basso.
- Al momento della rivelazione ti mostra il seme in chiaro.
Le tabelle di mappatura
| Metodo | Denominatore | 6 · yin mutevole | 7 · yang stabile | 8 · yin stabile | 9 · yang mutevole |
|---|---|---|---|---|---|
| Steli di achillea | 16 | 0–0 (1/16) | 1–5 (5/16) | 6–12 (7/16) | 13–15 (3/16) |
| Tre monete | 8 | 0–0 (1/8) | 1–3 (3/8) | 4–6 (3/8) | 7–7 (1/8) |
Lo schema accetta anche un terzo valore, sticks16 (sedici bacchette), usato da alcune letture già registrate: le sue probabilità sono identiche a quelle dell'achillea, e per questo non lo offriamo come scelta a sé.
Che cosa facciamo davvero con l'achillea
Non simuliamo la divisione dei mazzetti di steli, con le tre separazioni e i resti contati a quattro a quattro. Riproduciamo la distribuzione tradizionale con un'estrazione crittografica ponderata sui quattro esiti possibili. Il risultato statistico è esattamente quello del metodo antico; il gesto fisico no, e non pretendiamo il contrario.
La differenza fra i due metodi è controintuitiva
Si dice spesso che l'achillea «fa mutare di più», o che dia esiti più yang. Non è vero. Monete e achillea coincidono su tutto ciò che si misura sull'insieme del tiro:
- ogni linea esce yang nel 50% dei casi e yin nel restante 50%, con entrambi i metodi;
- muta in media una linea su 4 — cioè il 25% delle linee — con entrambi i metodi;
- e in entrambi i casi resta il 17,8% ((3/4)⁶) di probabilità che non muti nulla e il responso sia il solo esagramma primario.
Cambia soltanto quale linea muta. Con le monete una linea yang e una linea yin mutano con la stessa probabilità. Con l'achillea no: una linea yang muta 3 volte più spesso di una linea yin. Il moto, nella tradizione, parte dal pieno; il vuoto tende a restare com'è.
Ricalcola un tiro
Incolla il seme che trovi in fondo alla pagina della tua lettura. Il calcolo avviene qui nel tuo browser, con lo stesso identico codice usato dal server.