Diferente de simplesmente sortear números ou selecionar cada jogo de forma isolada, o Sistema Eclipse trata o conjunto de apostas como uma única carteira planejada. O processo completo envolve quatro etapas: atualizar o histórico oficial, transformar esses dados em um conjunto de sinais estatísticos, treinar os modelos que orientam a seleção e, por fim, montar a carteira equilibrando cobertura, diversidade e controle de sobreposição.
1. A base: o histórico oficial da Caixa
Tudo começa com a atualização dos dados. O sistema baixa automaticamente o arquivo oficial de resultados da Dupla Sena diretamente do portal da Caixa Econômica Federal — a mesma fonte utilizada pela loteria.
O download é verificado com integridade criptográfica (SHA-256), o último concurso e a data são detectados diretamente na planilha baixada, e a versão anterior é preservada com carimbo de data e hora. Nenhum dado é digitado manualmente: cada geração parte de um histórico auditável e sempre atualizado.
2. Preparação: transformando resultados em um mapa de sinais
Antes de gerar qualquer aposta, o sistema transforma os concursos históricos em um conjunto de artefatos estatísticos. Os principais são:
- coocorrência com decaimento temporal: uma matriz que mede a tendência de cada par de dezenas aparecerem juntas, com peso maior para os concursos mais recentes;
- pontuações de eficácia e probabilidade por dezena, combinando múltiplas fontes de informação;
- segmentação Pareto: a divisão do universo de dezenas em regiões de destaque, intermediárias e periféricas;
- priors de vizinhança: probabilidades aprendidas sobre a vizinhança das dezenas no cartão da Dupla Sena, incluindo padrões do mesmo sorteio e de sorteios passados;
- similaridade entre dezenas, para medir como duas dezenas se comportam de forma parecida;
- diagnósticos de teoria da informação, que avaliam a diversidade e a qualidade dos sinais.
Um ponto central da Dupla Sena é tratado desde a preparação: cada concurso tem dois sorteios — o 1º e o 2º — com resultados independentes. O sistema identifica automaticamente essa estrutura e gera modelos separados para cada sorteio, incluindo priors de repetição cruzada: a chance de uma dezena sorteada no 1º sorteio voltar a aparecer no 2º.
3. Geração: um funil em quatro fases
Com os artefatos prontos, o gerador constrói a carteira do bolão por meio de um funil progressivo de seleção:
- Fase 1 — Amostragem β-mixing: o sistema produz um pool grande de candidatos, misturando de forma controlada os diversos sinais estatísticos. Essa amostragem com temperatura gera muito mais candidatos do que o necessário, distribuídos por tipo de jogo, para que as fases seguintes tenham material de sobra para escolher.
- Fase 2 — Funil Pareto + aprendizado de máquina: os candidatos passam por um filtro duplo: as restrições estruturais (Pareto) garantem que cada jogo respeite o perfil de distribuição das dezenas, e um modelo de Random Forest pontua cada candidato. Apenas os "sobreviventes" com melhor pontuação seguem adiante, e cada um recebe um score híbrido que combina os diferentes sinais.
- Fase 3 — Metaheurística ILS/EJaya: quando necessário, uma camada de otimização local é ativada: o sistema testa pequenas substituições de dezenas nos candidatos sobreviventes, explorando vizinhanças definidas pelos próprios dados, e aceita apenas as trocas que melhoram o candidato sem quebrar as restrições.
- Fase 4 — Gate de diversidade: aqui começa a visão de carteira. Os candidatos sobreviventes passam por portões de diversidade, do mais rígido ao mais flexível, que controlam: similaridade entre jogos (similaridade de cosseno), correlação entre apostas, entropia do conjunto e sobreposição de dezenas entre os jogos.
Um jogo só entra na carteira se ele acrescenta diversidade ao conjunto já montado — não basta ter uma boa pontuação individual.
Seleção orientada pela contribuição marginal
Após o gate de diversidade, o sistema executa a otimização global do portfólio. Em vez de escolher os melhores jogos isoladamente, ele trata a carteira como um todo e maximiza a soma dos scores de todos os jogos, descontando penalidades por:
- sobreposição excessiva entre jogos;
- redundância de cobertura;
- concentração nas mesmas regiões de dezenas.
O resultado é uma seleção onde cada aposta é avaliada pelo valor que acrescenta ao conjunto já selecionado, e não apenas pelas suas características individuais.
Filtro final e controle estrutural
Antes de publicar, o sistema aplica um pós-filtro final que verifica, entre outros pontos:
- jogos excessivamente parecidos entre si;
- cartas com entropia baixa (pouca variedade interna);
- desvios em relação à distribuição histórica (regiões head/mid/tail, blocos, dispersão, lacunas entre dezenas);
- concentração de dezenas mais utilizadas.
O sistema também possui saídas de emergência: se alguma meta de quantidade não for atingida, o pool de candidatos é ampliado e o gate é reexecutado de forma controlada — sempre mantendo as travas de diversidade, nunca simplesmente aceitando qualquer jogo.
Modelagem dos dois sorteios
Como a Dupla Sena tem dois sorteios por concurso, o sistema os trata de forma independente e complementar. Cada sorteio tem seus próprios artefatos e scores, e a decisão final combina as duas visões — de forma ponderada e, quando possível, com pesos ajustados dinamicamente pela qualidade do sinal de cada sorteio. Isso preserva a independência estatística entre os dois sorteios ao mesmo tempo que aproveita a informação de ambos.
Histórico como referência, não como previsão
O sistema aprende com o passado, mas não afirma que determinada dezena está "atrasada", "quente" ou tem maior chance de ser sorteada — e não altera as probabilidades matemáticas da loteria.
Cada combinação válida de 6 dezenas continua tendo exatamente a mesma possibilidade de ser sorteada. O que o sistema faz é usar o padrão histórico como sinal estatístico de orientação para distribuir os recursos do bolão da forma mais ampla e equilibrada possível.
O que o sistema realmente otimiza
O sistema do bolão não prevê resultados. O que ele otimiza é a eficiência da carteira:
- espalhar a cobertura pelo maior número possível de dezenas e combinações distintas;
- eliminar redundâncias e controlar a sobreposição entre jogos;
- manter a diversidade interna de cada aposta e do conjunto;
- respeitar os perfis estruturais observados no histórico;
- aproveitar melhor cada aposta incluída no bolão.
É uma abordagem de engenharia combinatória e otimização de portfólio aplicada às apostas — e não um sistema de previsão de números.
Auditoria e transparência
Cada geração é completamente auditável: os resultados são gravados em CSV, publicados na planilha oficial do bolão no Google Sheets e acompanhados de um manifesto com checksums dos artefatos utilizados e um log de auditoria com as razões de aceite e rejeição de cada candidato.
Em resumo
- Fase 1 — Atualização: baixa e valida o histórico oficial da Caixa.
- Fase 2 — Preparação: converte o histórico em artefatos estatísticos, separando os dois sorteios.
- Fase 3 — Geração: amostragem, funil de seleção, otimização local e gate de diversidade.
- Fase 4 — Portfólio: seleção global com penalidades de sobreposição e redundância, filtro final e publicação.
Em vez de perguntar apenas "este jogo é bom?", o sistema avalia:
"O que este jogo acrescenta a tudo aquilo que já estamos cobrindo?"
É essa diferença que orienta toda a geração do nosso bolão da Dupla Sena.
Estatística não significa previsão. Nenhuma análise altera as probabilidades matemáticas da loteria. Esta metodologia melhora a construção da carteira, não prevê o sorteio.