Dati e casualità
Metodologia
Insiemi esatti, fonti locali, algoritmi verificabili e limiti espliciti.
Tre insiemi definiti
Il gruppo 193 contiene gli attuali membri ONU. Il 195 aggiunge Santa Sede e Stato di Palestina. Il 249 combina 248 righe M49 con codice alfabetico e TW per rappresentare paesi e aree ISO 3166-1, senza definirli Stati sovrani.
Snapshot e provenienza
countries-2026-08 è incluso nell’app. M49 fornisce codici e gruppi statistici, CLDR 48 nove insiemi di nomi localizzati e flag-icons 7.5.0 bandiere SVG MIT. URL, data, hash e licenza sono registrati.
- Nessuna API geografica a runtime.
- Sono esclusi i codici CLDR speciali AC, CP, CQ, DG, EA, IC, TA e XK.
- L’Antartide conserva una regione M49 nulla, non inventata.
Casuale nuovo
Web Crypto genera interi a 32 bit. Il campionamento per rifiuto elimina la coda che causerebbe bias modulo e Fisher–Yates mescola la lista. Il lotto è senza reinserimento. Con N candidati, ciascuna voce ha probabilità 1/N alla prima estrazione; una specifica sequenza ordinata di k estrazioni senza reinserimento ha probabilità 1/[N × (N − 1) × … × (N − k + 1)].
Modalità riproducibile
Il seme normalizzato viene miscelato con FNV-1a versionato e alimenta un generatore della famiglia Mulberry32. Stesso seme, identificatori, dataset e rcg-seeded-v1 danno lo stesso ordine. Non è adatto a lotterie. Vettore di test pubblico: sui primi 10 identificatori ISO ordinati, il seme class-7 produce ar, ad, ae, al, aq.
Mazzo, link ed export
Il mazzo memorizza identificatori stabili e un cursore. I link mettono la configurazione dopo #, fuori dalla richiesta HTTP. CSV e JSON dichiarano la versione e mostrano chiaramente eventuali incompatibilità.
Manutenzione
Le fonti sono riviste almeno trimestralmente e dopo cambiamenti confermati. Ogni aggiornamento richiede diff, controlli 193/195/249 e revisione umana dei casi sensibili. La classificazione non esprime posizioni politiche.