# Análise das estratégias — apostas.aposta_modelo

## DNA comum a todas as 25 estratégias

| Painel | Função | Target padrão |
|---|---|---|
| **B1** (boleta1) | "Âncora" — aposta defensiva pra recuperar custo | **4.0x** (exceto MIRAGE = 6x) |
| **B2** (boleta2) | "Alavanca" — aposta agressiva pra lucrar | **10.0x** (exceto raros que têm 1-2pp de tolerância) |

→ **dual-target 4x/10x é a "carcaça" das estratégias**. Cada estratégia diverge no
**stake schedule** (quanto apostar em cada rodada da sequência) e no **comprimento**.

## Acumulação
24 das 25 estratégias **NÃO acumulam losses** — cada rodada só calcula lucro contra
seu próprio stake. A única que acumula (martingale clássico) é **007** (7 rodadas).

## As 25 estratégias por estilo

### Flat / Escala fixa (sem progressão)
| Code | Rodadas | B1 / B2 | Notas |
|---|---|---|---|
| MEGATRON | 4 | 10 / 40 | Stake fixo, repete 4x. Pra capital alto. |
| NITROZEUS | 20 | 1 / 5 | 20 tentativas com 1+5 cada |
| AGRESSIVO | 21 | 1 / 5 | 21 tentativas, ratio 1:5 |
| MAXIMUS20 | 20 | 1 / 10 | B2 alto desde o início |

### Progressão lenta (vai subindo de 6 em 6 rodadas)
| Code | Rodadas | Curva B1/B2 |
|---|---|---|
| BOLADOTRON | 25 | B1: 1×6, 2×6, depois sobe; B2: 4×6, 7×6, 11... |
| SELVAGEM | 25 | B1: 1×6, 2×6, 3...; B2: 3×5, 4, 6×3, depois sobe |
| ELITAG1 | 13 | B1: 1×5, 2×3, 4×3, 7, 11; B2: 4×5, 7×3, 12, ... |
| MODERADO | 21 | B1: 1×7, 2, ...; B2: 4×7, 7, ... |
| ORIONPAX | 25 | B1: 1×5, 2×4, ...; B2: 4×5, 7, ... |

### Progressão por etapa única (escada longa)
| Code | Rodadas | Padrão |
|---|---|---|
| MAXIMUS10 | 10 | B1=1 fixo; B2: 2,3,4,5,7,9,11,14,18,23 (≈ Fibonacci-like) |
| LOTUS | 13 | B1=1 fixo; B2: 1,2,3,4,5,6,7,8,... linear |
| ALPHA | 14 | B1=1 fixo; B2: 1,2,3,4,5,6,7,9,... quase linear |
| 3XATLAS | 14 | B1=1 fixo; B2: 5,5,6,8,8,9,11,11,... irregular |
| ROCKET | 19 | B1=1 fixo; B2: 3,3,4,5,6,7,8,9,... |
| COGMAN | 19 | Ambos progridem |
| PRIME | 18 | Ambos progridem em pares |
| OPTIMUS | 27 | B1=1 longo, depois sobe; B2 sobe em escadas |

### Especiais
| Code | Notas |
|---|---|
| **007** | Único cumulative. R1=3, R7=52 stakes. Lucro líquido cresce com a rodada. |
| **AURORA300** | INVERTE: B1=2, B2=1. Foca na âncora 4x (40% hit) pra render constante; 10x (10%) é bonus. Hipótese: feita pra usar com hit rate empírica. |
| **MIRAGE** | Target B1 = 6x (não 4x). |
| **OPTIMUS-II** | Versão "x2" do OPTIMUS — todos stakes dobrados. |
| **ALCHEMIST / SOUNDWAVE** | Idênticos em forma; SOUNDWAVE tem stakes ½ (5 vs 10). |

### Plano mínimo (tier do site, ignorável)
- F-18: CONSERVADOR
- F-22: MODERADO, AGRESSIVO
- F-25: as outras 22

## Como traduzir isso pro IronDome

### Opção A — preset rápido (mínimo viável)
Adicionar uma aba/dropdown "Estratégia" com os 25 presets. Quando seleciona:
- P0 (painel 1) carrega o **stake schedule de B1** + target 4x
- P1 (painel 2) carrega o **stake schedule de B2** + target 10x
- Bot avança a rodada do schedule **a cada loss**; reset na rodada 1 a cada win
- Limite de rodadas (`limite_rodada`) → após estourar, parada técnica

### Opção B — engine de progressão (estrutural)
Reformular `autoclick_daemon.py` pra ter um `stake_step[panel][round]` em vez
de stake fixo por painel. Aceita JSON com sequência. Compatível com qualquer
estratégia futura. Mais trabalho mas cura a estrutura.

### Opção C — só importa o cardápio
Disponibiliza os JSONs no site de download (`irondome-strategies.json`) pra
quem quiser implementar manualmente.

## Arquivo bruto
`/tmp/strategies.json` — 77 KB com todos os 25 modelos × etapas (rodada,
boleta1, boleta2, aposta_total, ganho_b1, ganho_b2, lucro_bruto, lucro_liquido).
