Visión general
HYBRIDE es el motor de cálculo en el corazón de la plataforma LotoIA. Combina varios enfoques analíticos para generar combinaciones EuroMillions estadísticamente optimizadas.
Tipo : Motor híbrido (estadísticas + heurísticas)
Formato : 5 números (1-50) + 2 estrellas (1-12)
Metodología : «5 años + 2»
Infraestructura : Google Cloud Run (serverless)
Base de datos : Cloud SQL (MySQL)
Arquitectura técnica
Backend API
- Framework : FastAPI (Python 3.13+)
- Endpoints : REST API con documentación OpenAPI
- Autenticación : Endpoints públicos (solo lectura)
- Compresión : GZip middleware para optimización
Infraestructura Cloud
- Compute : Google Cloud Run (auto-scaling)
- Database : Cloud SQL MySQL (alta disponibilidad)
- CDN : Cache headers optimizados para assets estáticos
- Región : Google Cloud — Unión Europea
Algoritmos
1. Análisis frecuencial
Cálculo de las frecuencias de aparición de cada número (1-50) y de cada estrella (1-12) sobre tres ventanas: los 5 últimos años, los 2 últimos años y el conjunto del historial disponible.
2. Cálculo de los retrasos
Determinación del número de sorteos desde la última aparición de cada número y de cada estrella.
3. Ponderación temporal
Combinación de las tres ventanas de análisis: los sorteos recientes, presentes en las tres, pesan más (metodología «5 años + 2»).
4. Scoring multicriterio
Evaluación de cada combinación candidata según:
- Equilibrio par/impar
- Distribución bajo/alto
- Dispersión (diferencia mín-máx)
- Suma total
- Detección de patrones (secuencias)
- Estrellas evaluadas por separado (1-12)
5. Selección óptima
Filtrado y clasificación de las combinaciones por nivel de convergencia decreciente.
Endpoints API
GET /api/euromillions/generate?n=3&mode=balanced
GET /api/euromillions/stats
GET /api/euromillions/numbers-heat
GET /api/euromillions/tirages/latest
GET /health
Modos de generación
| Modo | Descripción |
|---|---|
conservative |
Privilegia el historial a largo plazo. Ideal si prefiere números que han demostrado su valía con el tiempo. |
balanced |
Reparto armonioso entre los 3 periodos. Es el modo por defecto, utilizado por el generador del sitio; los otros dos modos pueden solicitarse al chatbot HYBRIDE. |
recent |
Para quienes desean más diversidad en las combinaciones propuestas. |
El motor HYBRIDE es una herramienta de análisis estadístico.
No predice los resultados futuros de los sorteos. EuroMillions sigue siendo un juego de azar donde cada sorteo es independiente. Probabilidad de acertar el bote: 1 entre 139.838.160.
LotoIA no es un operador de juego y no vende ninguna combinación.