Simulador de Eleições Legislativas

Testa swings por partido, mede impacto em votos e mandatos e explora cenários de governabilidade com leitura territorial.

Sliders por Partido

Define o swing bruto em pontos percentuais no âmbito ativo e vê o efeito final já normalizado sobre o total de votos.

Âmbito Ativo

Resultado Global

Estás a alterar percentagens apenas neste âmbito.

🟢Maioria absolutaMPD mantém a liderança com enquadramento político de maioria absoluta.
Logo MPD

MPD

0,00 pp

Deputados: 38

Resultado anterior: 50,04%

Impacto: 0,00 pp0 deputadosVotos: 110.211 -> 110.208
Logo PAICV

PAICV

0,00 pp

Deputados: 30

Resultado anterior: 39,57%

Impacto: 0,00 pp0 deputadosVotos: 87.151 -> 87.149
Logo UCID

UCID

0,00 pp

Deputados: 4

Resultado anterior: 8,99%

Impacto: 0,00 pp0 deputadosVotos: 19.796 -> 19.796
Logo PTS

PTS

0,00 pp

Deputados: 0

Resultado anterior: 0,94%

Impacto: 0,00 pp0 deputadosVotos: 2.065 -> 2.065
Logo PP

PP

0,00 pp

Deputados: 0

Resultado anterior: 0,35%

Impacto: 0,00 pp0 deputadosVotos: 762 -> 765
Logo PSD

PSD

0,00 pp

Deputados: 0

Resultado anterior: 0,12%

Impacto: 0,00 pp0 deputadosVotos: 273 -> 275

Nota: os sliders aplicam swing bruto em pontos percentuais e depois o sistema normaliza os partidos para totalizar 100%. Por isso, um ajuste de +30 pp não significa aumento linear de +30 pontos no resultado final.

Resultado dos Partidos no Âmbito Selecionado

Painel focado em Resultado Global.

Votantes

225.600

57,41%

Brancos

2.353

1,04%

Nulos

2.989

1,32%

MPDMPD
50,04%110.208 • 38 ass.

Base: 50,04% • Delta: 0,00 pp • Deputados: 3838 (0)

PAICVPAICV
39,57%87.149 • 30 ass.

Base: 39,57% • Delta: 0,00 pp • Deputados: 3030 (0)

UCIDUCID
8,99%19.796 • 4 ass.

Base: 8,99% • Delta: 0,00 pp • Deputados: 44 (0)

PTSPTS
0,94%2.065 • 0 ass.

Base: 0,94% • Delta: 0,00 pp • Deputados: 00 (0)

PPPP
0,35%765 • 0 ass.

Base: 0,35% • Delta: 0,00 pp • Deputados: 00 (0)

PSDPSD
0,12%275 • 0 ass.

Base: 0,12% • Delta: 0,00 pp • Deputados: 00 (0)

Círculo Selecionado: Global

Distribuição atual do voto e dos indicadores operacionais do âmbito selecionado.

Votantes

225.600

57,41%

Brancos

2.353

1,04%

Nulos

2.989

1,32%

Resultados dos Partidos

Leitura agregada do cenário completo, para perceber o efeito nacional dos ajustes feitos no âmbito ativo.

Número de Deputados

72

Resultado Global

MPD

MPD

50,04% • 38 ass.

Base: 38 ass. • Simulado: 38 ass. • Delta de assentos: 0

PAICV

PAICV

39,57% • 30 ass.

Base: 30 ass. • Simulado: 30 ass. • Delta de assentos: 0

UCID

UCID

8,99% • 4 ass.

Base: 4 ass. • Simulado: 4 ass. • Delta de assentos: 0

PSD

PSD

0,12% • 0 ass.

Base: 0 ass. • Simulado: 0 ass. • Delta de assentos: 0

PTS

PTS

0,94% • 0 ass.

Base: 0 ass. • Simulado: 0 ass. • Delta de assentos: 0

PP

PP

0,35% • 0 ass.

Base: 0 ass. • Simulado: 0 ass. • Delta de assentos: 0

Cenários Guardados e Partilha

Guarda cenários com nome, carrega-os mais tarde, compara duas versões e gera um resumo partilhável por link ou imagem.

Guardar o Estado Atual

O cenário guarda ano-base, sliders globais, ajustes por círculo, intensidade e coligações selecionadas.

Biblioteca de Cenários

Carrega qualquer cenário guardado ou usa dois deles para uma comparação A vs B.

Ainda não tens cenários guardados neste navegador.

Comparação A vs B

Coloca dois cenários frente a frente para perceber que partido ganha mais assentos e onde muda a narrativa principal.

Guarda pelo menos dois cenários para ativar a comparação A vs B.

Resultado Principal do Cenário

Vista macro do desfecho simulado: geografia do vencedor, repartição de assentos e leitura rápida de governabilidade.

🟢 Maioria absoluta

MPD mantém/atinge maioria absoluta com 38 mandatos (+0).

EuropaÁfricaAméricaSanto AntãoSão VicenteSão NicolauSalBoa VistaMaioSantiago NorteSantiago SulFogoBravaSanta Luzia

Projeção Probabilística

Probabilidade de cada partido terminar em primeiro lugar e de chegar à maioria absoluta, com base em 2.000 simulações.

Baseado em 2.000 simulações Monte Carlo.

A leitura abaixo mostra chance de terminar em 1.º lugar, chance de maioria absoluta e faixa provável de assentos.

Coligações

Sinal político

🟢 Maioria absoluta

MPD mantém a liderança com enquadramento político de maioria absoluta.

Sugestão automática

Coligação provável: MPD

✔ Maioria viável38 assentos

Assentos da coligação

0

Não atinge maioria absoluta

Coligações mínimas vencedoras

MPD: 38 assentos

Trocas de deputados por círculo

Abrir detalhe

Sem trocas de deputados entre partidos nos círculos para o cenário atual.

Regiões decisivas

Deputado marginal e alvo de viragem

São Vicente

Mandato marginal atual: UCIDUCID #4

Desafio: PAICVPAICV precisa de +207 votos ( 0,67%) para ganhar este mandato.

Fogo

Mandato marginal atual: PAICVPAICV #3

Desafio: MPDMPD precisa de +198 votos ( 1,30%) para ganhar este mandato.

Santo Antão

Mandato marginal atual: MPDMPD #4

Desafio: UCIDUCID precisa de +439 votos ( 2,11%) para ganhar este mandato.

Santiago Sul

Mandato marginal atual: MPDMPD #10

Desafio: UCIDUCID precisa de +1.597 votos ( 2,55%) para ganhar este mandato.

América

Mandato marginal atual: MPDMPD #1

Desafio: PAICVPAICV precisa de +161 votos ( 3,27%) para ganhar este mandato.

Sal

Mandato marginal atual: MPDMPD #3

Desafio: UCIDUCID precisa de +500 votos ( 4,33%) para ganhar este mandato.

Caminhos para maioria (37 assentos)

MPDMPD: 38 assentos atuais

Já está em maioria absoluta.

PAICVPAICV: 30 assentos atuais

PAICV precisa de +7 assentos para chegar a 37.

+1 mandato em São Vicente (207 votos / 0,67%)

OU +1 mandato em Diáspora (América) (161 votos / 3,27%)

OU +1 mandato em Diáspora (Europa e Resto do Mundo) (2.651 votos / 30,27%)

Após a próxima viragem, ainda faltam 6 assentos para maioria.

Análise IA do Cenário

Headline e interpretação política do cenário, com opção de expandir a leitura textual gerada por IA.

Headline

MPD mantém vantagem clara e pode governar sozinho.

O cenário converte o ganho eleitoral em governabilidade: MPD chega a 38 assentos e reduz a dependência de parceiros.

Governabilidade

🟢 Maioria absoluta

MPD mantém a liderança com enquadramento político de maioria absoluta.

A leitura IA é interpretativa e usa apenas o resumo do cenário. Não altera os cálculos nem substitui a validação nas fontes oficiais.

Powered by ChatGPTLogo ChatGPT

Guia detalhado dos cálculos do simulador

Explicação técnica das regras de swing, normalização, D'Hondt, projeção probabilística e indicadores avançados.

1) Swing em pontos percentuais

O slider aplica um ajuste bruto (em pp) e, no fim, o simulador normaliza todos os partidos para fechar exatamente em 100%. Por isso, o impacto final pode ser menor que o valor do slider.

Exemplo 1: partido A com 40,58% recebe +30,00 pp. O valor intermédio sobe para 70,58%, mas depois da normalização (com os restantes partidos também a contar), pode ficar perto de 54,29%.

Exemplo 2: se aplicares +2,00 no PAICV e -2,00 no MPD, a soma total mantém-se equilibrada e a variação final tende a ficar mais próxima do ajuste esperado.

2) Conversão de percentagem para votos

Após normalizar percentagens, o simulador converte-as em votos válidos do círculo. Usa arredondamento por maior resto para garantir que a soma final de votos bate certo com os votos válidos do círculo.

3) Método D'Hondt para assentos

Em cada círculo, os votos de cada partido são divididos por 1, 2, 3... até ao número de assentos do círculo. Os maiores quocientes recebem os mandatos. O total nacional é a soma dos mandatos de todos os círculos.

4) Círculos decisivos e heatmap de sensibilidade

O círculo decisivo é o que tem menor margem entre 1º e 2º lugar. No heatmap, mostramos quantos pontos percentuais precisas transferir do vencedor para o segundo para o vencedor perder 1 mandato. Quanto menor o valor, mais instável é o círculo.

5) Coligações mínimas vencedoras

O simulador testa combinações de partidos que atingem pelo menos 37 assentos (maioria absoluta), e marca como “mínimas” as que deixam de ter maioria se removeres qualquer partido da combinação.

6) Análise IA

A IA recebe resumo do cenário simulado, círculos decisivos e coligações. A resposta é interpretativa (texto político) e não substitui os cálculos matemáticos nem os resultados oficiais da CNE.

7) Projeção probabilística (Monte Carlo)

Em vez de gerar só um resultado fixo, o simulador executa milhares de cenários alternativos. Em cada iteração, aplica pequenas variações nas percentagens por círculo, reconverte para votos e recalcula os mandatos com D'Hondt.

O resultado final é probabilístico: chance de maioria, média de mandatos e distribuição de resultados.

8) Seed e reprodutibilidade

A seed é um número que inicializa o gerador aleatório. Com a mesma seed e os mesmos sliders, a projeção probabilística repete exatamente os mesmos números.

Se mudares sliders, ano base, iterações ou nível de incerteza, a seed também muda e os resultados são recalculados.

9) Incerteza total, correlação nacional e ruído local

A incerteza total (sigma em pp) é separada em duas componentes:

Correlação nacional: choque comum que afeta todos os círculos na mesma direção para um partido (efeito país).

Ruído local: variação específica de cada círculo (efeito territorial).

Esta divisão torna o modelo mais realista do que usar apenas ruído independente por círculo.

10) Como ler os indicadores probabilísticos

Probabilidade de maioria absoluta: percentagem de simulações em que o partido chega a 37 assentos.

Média de mandatos: valor esperado de assentos no conjunto das iterações.

Faixa provável (P5-P95): intervalo onde caem a maioria dos cenários.

Sem maioria: probabilidade de nenhum partido atingir 37 assentos.