Comparador automático de 3 math models de slot machine com análise gerada por Inteligência Artificial. O sistema simula os modelos, compara os resultados e consulta uma IA para gerar recomendações profissionais.
Projeto 4 de 5 do portfólio de Game Math Design para o mercado de iGaming.
| Modelo | Descrição | RTP | Hit Rate | Volatilidade | Maior Prêmio |
|---|---|---|---|---|---|
| Modelo A | Conservador | 50.76% | 8.79% | Média | 1500x |
| Modelo B | Equilibrado | 35.50% | 10.75% | Média | 1020x |
| Modelo C | Agressivo | 37.31% | 15.41% | Baixa | 5050x |
RTP (Return to Player) = % do dinheiro apostado que retorna ao jogador a longo prazo Hit Rate = frequência de rodadas vencedoras Volatilidade = risco do jogo (Alta = paga raramente mas muito / Baixa = paga sempre mas pouco)
- Simulação simultânea de 3 math models diferentes
- Mapa de volatilidade — gráfico Hit Rate vs Maior Prêmio
- Integração com API de IA para análise automática dos resultados
- Geração de recomendações profissionais baseadas nos dados
- Exportação da análise em JSON para uso em outros sistemas
- Relatório comparativo completo em Excel e PDF
- Tratamento de erros robusto com fallback automático
O sistema envia os dados de simulação para a API do Claude e recebe:
1. Análise comparativa dos 3 modelos
2. Pontos fortes e fracos de cada um
3. Recomendações de ajuste para o mercado atual
4. Conclusão sobre qual modelo é mais recomendado
A análise é salva automaticamente em output/analise_ia.json para uso posterior.
- Comparação de RTP — barras comparando os 3 modelos
- Mapa de Volatilidade — dispersão Hit Rate vs Maior Prêmio
- Convergência do RTP — evolução do RTP ao longo das simulações
slot-simulator-4/
├── slot_simulator_4.py # Código principal
├── Math_Model_Comparison.xlsx # Comparação em Excel com análise da IA
├── Math_Model_Comparison_Report.pdf # Relatório técnico completo
├── output/
│ ├── analise_ia.json # Análise da IA em formato JSON
│ ├── grafico_rtp.png
│ ├── grafico_volatilidade.png
│ └── grafico_convergencia.png
└── README.md
pip install numpy pandas matplotlib openpyxl reportlab requests
python slot_simulator_4.pyPara usar a análise real da IA, adicione sua chave da API do Claude como variável de ambiente. Sem a chave, o sistema usa análise automática baseada nos dados simulados.
| Termo | Significado |
|---|---|
| RTP | Return to Player — % do dinheiro apostado que retorna ao jogador |
| Hit Rate | Frequência de rodadas vencedoras |
| Volatilidade | Risco do jogo — alta paga raramente mas muito, baixa paga sempre mas pouco |
| Math Model | Modelo matemático que define o comportamento de um jogo de cassino |
| Monte Carlo | Método de validação por simulação massiva de rodadas |
| Wild | Símbolo coringa que substitui qualquer outro símbolo |
| Scatter | Símbolo especial que aciona bônus em qualquer posição |
| Jackpot | Prêmio máximo do jogo, pode ser fixo ou progressivo |
Gleuson Paiva Desenvolvedor Python | Automação com IA | Game Math Designer em formação
- Projeto 1 — Slot básico com RTP teórico e Monte Carlo
- Projeto 2 — 10 linhas de pagamento e análise de volatilidade
- Projeto 3 — Modo bônus com Free Spins e Jackpot Progressivo
- Projeto 4 — Comparador de math models com análise de IA
- Projeto 5 — Jogo completo com interface visual