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 el historial completo de los sorteos de EuroMillions.
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
Aplicación de coeficientes de ponderación que privilegian los 2 últimos años (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 los números frecuentes (calientes) |
balanced |
Equilibrio entre frecuencias y retrasos |
recent |
Ponderación alta sobre las tendencias recientes |
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.