Visão geral
HYBRIDE é o motor de cálculo no coração da plataforma LotoIA. Combina várias abordagens analíticas para gerar grelhas EuroMillions estatisticamente otimizadas.
Tipo : Motor híbrido (estatísticas + heurísticas)
Formato : 5 números (1-50) + 2 estrelas (1-12)
Metodologia : «5 anos + 2»
Infraestrutura : Google Cloud Run (serverless)
Base de dados : Cloud SQL (MySQL)
Arquitetura técnica
Backend API
- Framework : FastAPI (Python 3.13+)
- Endpoints : REST API com documentação OpenAPI
- Autenticação : Endpoints públicos (apenas leitura)
- Compressão : GZip middleware para otimização
Infraestrutura Cloud
- Compute : Google Cloud Run (auto-scaling)
- Database : Cloud SQL MySQL (alta disponibilidade)
- CDN : Cache headers otimizados para assets estáticos
- Região : Google Cloud — União Europeia
Algoritmos
1. Análise frequencial
Cálculo das frequências de aparição de cada número (1-50) e de cada estrela (1-12) em três janelas: os 5 últimos anos, os 2 últimos anos e o conjunto do histórico disponível.
2. Cálculo dos atrasos
Determinação do número de sorteios desde a última aparição de cada número e de cada estrela.
3. Ponderação temporal
Combinação das três janelas de análise: os sorteios recentes, presentes nas três, pesam mais (metodologia «5 anos + 2»).
4. Scoring multicritério
Avaliação de cada grelha candidata segundo:
- Equilíbrio par/ímpar
- Distribuição baixo/alto
- Dispersão (desvio mín-máx)
- Soma total
- Deteção de padrões (sequências)
- Estrelas avaliadas separadamente (1-12)
5. Seleção ótima
Filtragem e classificação das grelhas por nível de convergência decrescente.
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 geração
| Modo | Descrição |
|---|---|
conservative |
Privilegia o histórico de longo prazo. Ideal se prefere números que deram provas ao longo do tempo. |
balanced |
Repartição harmoniosa entre os 3 períodos. É o modo predefinido, utilizado pelo gerador do site; os outros dois modos podem ser pedidos ao chatbot HYBRIDE. |
recent |
Para quem quer mais diversidade nas grelhas propostas. |
O motor HYBRIDE é uma ferramenta de análise estatística.
Não prevê os resultados futuros dos sorteios. O EuroMillions continua a ser um jogo de acaso onde cada sorteio é independente. Probabilidade de ganhar o jackpot: 1 em 139 838 160.
LotoIA não é um operador de jogo e não vende qualquer grelha.