Saltar al contenido principal
RuletaYDados.es
GOBERNANZA EDITORIAL E-E-A-T // AUDITORÍA MATEMÁTICA Y TRANSPARENCIA ALGORÍTMICA

Laboratorio de Probabilidad Combinatoria y Metodología de Auditoría CSPRNG

El Laboratorio de Probabilidad Combinatoria y Auditoría CSPRNG diseña, verifica y audita motores de simulación estocástica en el navegador bajo los estándares W3C Web Cryptography API, NIST SP 800-90A, Algorithm P de Fisher-Yates y la Ortografía de la Real Academia Española. Nuestra misión institucional consiste en reemplazar los generadores pseudoaleatorios sesgados basados en Math.random() por herramientas de código verificable, gratuitas (0 €) y exentas de rastreo de datos personales para docentes, organizadores de sorteos y jugadores de mesa en España y Latinoamérica.

Órgano Responsable
Laboratorio CSPRNG
Marco Normativo
W3C · NIST · UE 2024/1689
Última Auditoría
2026-10-26
01 // PROTOCOLO DE ENTROPÍA DE 32 BITS Y MUESTREO POR RECHAZO

Verificación de Entropía W3C Web Cryptography API y NIST SP 800-90A

Todas las herramientas de RuletaYDados.es extraen entropía directamente del generador criptográfico del sistema operativo mediante window.crypto.getRandomValues sobre vectores Uint32Array de 32 bits (2^32 = 4.294.967.296 estados).

Para impedir el sesgo de módulo que aparece cuando el número de opciones N o de caras S no divide exactamente a 2^32, nuestro protocolo aplica sistemáticamente muestreo por rechazo (rejection sampling) con umbral L = 2^32 - (2^32 mod N). Cualquier entero u >= L se descarta antes de calcular el residuo u mod N, garantizando una distribución uniforme discreta exacta P(i) = 1/N.

En configuraciones ponderadas de ruleta personalizada, el motor calcula el ángulo central theta_i = (w_i / sum(w)) * 360° y resuelve el puntero estacionario dentro del intervalo acumulado correspondiente en coma flotante de doble precisión. En el simulador de tirar dados online (desde 1d4 hasta 20d100), el sistema computa en tiempo real la esperanza matemática exacta mu = N((S + 1)/2) + M y la varianza poblacional sigma^2 = N((S^2 - 1)/12).

Estándares técnicos y entidades del grafo de conocimiento verificadas por el Laboratorio
Entidad / AlgoritmoWikidata Q-IDNorma RectoraCriterio de Aceptación
Cryptographically Secure Pseudorandom Number Generator (CSPRNG) Q1762422 W3C Web Cryptography API (window.crypto.getRandomValues) & NIST SP 800-90A Generador de números pseudoaleatorios criptográficamente seguro que extrae entropía del núcleo del sistema operativo mediante matrices Uint32Array de 32 bits (rango 0 a 4.294.967.295) y descarta residuos mediante muestreo por rechazo.
Dice (Dados de Juego y Rol Poliédricos D4–D100) Q45089 Combinatorial Discrete Uniform Distribution on {1..S} Sólidos platónicos y poliedros isoédricos (D4, D6, D8, D10, D12, D20 y D100) cuya simulación digital asigna una probabilidad uniforme P(x) = 1/S por cara y calcula en tiempo real la suma combinatoria, media exacta y varianza.
Fisher-Yates Shuffle (Permutación Aleatoria sin Repetición) Q1420686 Knuth TAOCP Vol. 2 Algorithm P O(N) Unbiased Permutation Algoritmo de barajado in-situ en tiempo lineal O(N) que permuta N participantes generando exactamente N! permutaciones equiprobables y elimina ganadores previos sin colisiones ni sesgo posicional.
Wheel of Fortune / Spinning Wheel (Ruleta de Sorteos) Q1535926 Circular Sector Angular Partitioning (theta_i = 360 * w_i / sum(w)) Dispositivo geométrico circular de 360° particionado en N sectores angulares proporcionales al peso w_i de cada opción, donde el puntero estacionario selecciona al ganador según el intervalo acumulado.
Discrete Uniform Distribution (Equiprobabilidad) Q1573068 Exact Mean mu = N(S+1)/2 & Variance sigma^2 = N(S^2-1)/12 Distribución de probabilidad discreta donde cada uno de los N estados posibles posee idéntica masa de probabilidad 1/N, garantizando simetría estadística verificable mediante la prueba de bondad de ajuste Chi-cuadrado.
Spanish Alphabet (Abecedario Español 27 Letras A–Z / Ñ) Q282157 Real Academia Española (RAE) Ortografía de la Lengua Española (27 Letras) Alfabeto oficial de la lengua española compuesto por 27 letras (5 vocales y 22 consonantes, incluyendo la letra Ñ como vigesimoséptima letra independiente), aplicado en sorteos léxicos, Tutti Frutti y dinámicas de aula.
02 // TRANSPARENCIA EDITORIAL Y REGLAMENTO EUROPEO DE IA (UE AI ACT ART. 50 Y 50.4)

Declaración de Transparencia según el Artículo 50 del Reglamento (UE) 2024/1689

En estricto cumplimiento del Artículo 50 y del apartado 50(4) del Reglamento (UE) 2024/1689 (EU AI Act), declaramos el uso asistido de herramientas generativas en activos visuales y estructuración documental bajo estricta supervisión humana y revisión editorial humana (mandatory human editorial review and verification).

Las ilustraciones técnicas de cabecera incluyen metadatos IPTC DigitalSourceType (trainedAlgorithmicMedia) y la etiqueta visible "AI-Assisted Visual". Ningún resultado de sorteo, giro de ruleta ni lanzamiento de dados es decidido por un modelo de lenguaje: el 100% de los cálculos matemáticos y extracciones aleatorias se ejecuta de manera determinista y criptográfica mediante la API nativa window.crypto.getRandomValues en el navegador del usuario.

Conforme a la condición segunda del Artículo 50(4) del Reglamento (UE) 2024/1689, el Laboratorio de Probabilidad Combinatoria y Auditoría CSPRNG asume la plena responsabilidad editorial y responsabilidad legal (explicit institutional editorial responsibility and legal accountability) sobre la totalidad del contenido publicado, verificando empíricamente cada fórmula sin atribuir títulos profesionales individuales regulados ni emitir asesoramiento jurídico o financiero.

CUMPLIMIENTO REGLAMENTO (UE) 2024/1689 ARTÍCULO 50 Y APARTADO 50(4)

Protocolo de Transparencia de IA Generativa (EU AI Act Art. 50 & IPTC)

Conforme al Artículo 50 y al Artículo 50(4) del Reglamento (UE) 2024/1689 (EU AI Act — Ley de Inteligencia Artificial de la Unión Europea): Todas las ilustraciones de estudio mostradas en RuletaYDados.es incorporan la etiqueta visible AI-Assisted Visual · EU AI Act Art. 50 y el atributo http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia. Todo el contenido ha sido sometido a supervisión humana y revisión editorial humana (human editorial review and verification), y el Laboratorio de Probabilidad Combinatoria y Auditoría CSPRNG asume la plena responsabilidad editorial y responsabilidad legal (institutional editorial responsibility and legal liability) sobre la publicación conforme a las normas W3C Web Cryptography API , NIST SP 800-90A , Fisher-Yates , Algorithm P , Real Academia Española .

Aviso normativo: Este motor de simulación modela fórmulas matemáticas publicadas y estándares técnicos (W3C Web Cryptography API, NIST SP 800-90A y Algorithm P de Fisher-Yates) con fines exclusivamente informativos, educativos y recreativos. Notice: This calculation engine models published statutory formulas and regulatory codes for informational and planning purposes only. It does not provide certified legal, medical, veterinary, tax, or engineering advice. For definitive rulings, consult an actively licensed professional in your jurisdiction.

Documento institucional de metodología y gobernanza E-E-A-T del Laboratorio de Probabilidad Combinatoria y Auditoría CSPRNG en RuletaYDados.es, detallando la implementación de W3C Web Cryptography API, NIST SP 800-90A, Algorithm P de Fisher-Yates, Real Academia Española (27 letras) y la declaración de transparencia del Artículo 50 del Reglamento Europeo de IA.