Electoral Systems Simulator: An Open Framework for Comparing Electoral Mechanisms Across Voter Distribution Scenarios

Este artigo apresenta o \texttt{electoral\_sim}, um framework de código aberto em Python que simula e compara diversos sistemas eleitorais em diferentes cenários de distribuição de preferências dos eleitores, utilizando a distância euclidiana para a mediana geométrica como métrica principal de desempenho e incluindo uma análise de um mecanismo hipotético baseado em kernel softmax de Boltzmann como limite teórico de referência.

Sumit Mukherjee

Publicado Wed, 11 Ma
📖 5 min de leitura🧠 Leitura aprofundada

Each language version is independently generated for its own context, not a direct translation.

Imagine que você é um chef de cozinha tentando criar o prato perfeito para uma festa enorme. Você tem 5.000 convidados (os eleitores) com gostos muito diferentes: alguns amam comida apimentada, outros só comem coisas doces, e alguns estão no meio do caminho. O seu objetivo é escolher um prato (o candidato vencedor) que deixe o maior número possível de pessoas felizes e satisfeitas.

Este artigo apresenta um "Simulador de Eleições" — um programa de computador inteligente criado por Sumit Mukherjee — que ajuda a responder a uma pergunta antiga: Qual é a melhor maneira de escolher esse prato?

Aqui está a explicação do que o artigo faz, usando analogias simples:

1. O Mapa do Sabor (O Espaço Ideológico)

Em vez de pensar em política como "Esquerda vs. Direita" de forma confusa, o programa desenha um mapa de duas dimensões:

  • Eixo 1: Economia (de "gastar muito" a "economizar tudo").
  • Eixo 2: Liberdade Social (de "regras rígidas" a "liberdade total").

Cada convidado da festa e cada candidato são colocados como pontos neste mapa. Se um convidado gosta de "comida apimentada e livre", ele fica num canto. Se o candidato é "conservador e econômico", ele fica no outro. A distância entre eles no mapa mostra o quanto eles são parecidos.

2. A Grande Comparação (O Torneio de Sistemas)

O autor testou 10 métodos diferentes de votação para ver qual deles escolhe o candidato mais próximo do "gosto médio" de todos. É como testar diferentes regras de jogo:

  • Voto Único (Plurality): Você só aponta para o seu favorito. Problema: Se a maioria dos convidados estiver num canto do mapa, o vencedor será alguém que ignora completamente os outros 40% da festa.
  • Voto de Eliminação (IRV): Você lista seus favoritos. Se ninguém ganhar de primeira, o último colocado sai e seus votos vão para o segundo favorito. Problema: Em mapas muito divididos, isso ainda pode escolher o candidato do grupo maior, ignorando o centro.
  • Voto de Aprovação/Nota: Você pode dizer "gosto disso" ou dar uma nota de 0 a 5. Isso ajuda a encontrar candidatos que são "bons para todos", não apenas "amados por poucos".
  • Voto Condorcet: É como um torneio de "quem ganha de quem" em duelos individuais. Se um candidato ganha de todos os outros em duelos diretos, ele é o vencedor.

3. O "Santo Graal": O Ponto Geométrico

O programa não olha apenas para quem ganhou, mas para quão perto o vencedor está do "Centro de Massa" de todos os convidados.
Imagine que todos os convidados estão em um balão. O "Centro de Massa" é o ponto exato onde, se você equilibrasse o balão, ele não cairia para nenhum lado. O objetivo do sistema eleitoral ideal é escolher o candidato que fica mais perto desse ponto de equilíbrio.

4. A Descoberta Principal: O "Voto Fracionário" (A Novidade)

A parte mais interessante do artigo é a criação de um sistema hipotético (que ninguém usa no mundo real ainda), chamado Voto Fracionário.

  • A Analogia: Imagine que cada convidado não tem apenas 1 voto inteiro. Eles têm um "orçamento de influência" que eles podem dividir entre vários candidatos.
  • Como funciona: Se você gosta muito do Candidato A, você dá 80% da sua influência para ele. Se gosta um pouco do Candidato B, dá 20%. Nada é desperdiçado.
  • O Resultado: O programa descobriu que esse sistema é quase perfeito. Ele consegue encontrar o candidato (ou a combinação de candidatos) que está mais perto do "Centro de Massa" em quase todas as situações, especialmente quando a sociedade está muito dividida (polarizada).

5. O Que Acontece em Cenários Reais?

O simulador testou situações como:

  • Consenso: Todos concordam mais ou menos. (Quase todos os sistemas funcionam bem).
  • Polarização Extrema (como os EUA hoje): A sociedade está dividida em dois grupos opostos, sem meio-termo.
    • Resultado: O sistema tradicional de "quem ganha leva tudo" (Plurality) falha miseravelmente, escolhendo alguém que agrada apenas um lado e irrita o outro.
    • O Voto Fracionário: Continua encontrando o ponto de equilíbrio, mesmo que seja difícil.

6. Por que isso importa?

O autor diz: "Não estou dizendo que devemos mudar as leis amanhã". O Voto Fracionário é difícil de implementar na vida real porque exigiria que todos os candidatos e eleitores estivessem no mesmo "mapa" antes da eleição.

Mas o simulador serve como um termômetro. Ele nos mostra:

  1. Onde nossos sistemas atuais falham (especialmente em sociedades divididas).
  2. Qual é o "teto" do que é possível alcançar (o quanto poderíamos melhorar se tivéssemos um sistema perfeito).
  3. Que sistemas que permitem mais nuances (como dar notas ou aprovar vários candidatos) são geralmente melhores do que o simples "marque um".

Resumo Final:
O artigo é como um laboratório de culinária política. Ele prova que, quando a sociedade está dividida, as regras de votação atuais muitas vezes escolhem o prato errado. O autor cria uma receita teórica perfeita (o Voto Fracionário) para mostrar o que seria possível, incentivando pesquisadores e políticos a pensarem em formas mais inteligentes de medir o que a população realmente quer.

Todo o código desse simulador é gratuito e aberto, para que qualquer pessoa possa testar suas próprias ideias de como melhorar a democracia.