Computational Political Science

Modeling Voter Behavior
& Electoral Systems

Tejas Kashyap’s agent-based simulations exploring how party counts, ideology, and turnout interact to shape democratic outcomes.

10D Ideology Space
200+ Elections / Trial
2–20 Party Configurations
50 Trials per Count

Research Overview

Headline Result

A three-party system minimizes collective alienation — offering the best balance of choice and stability.

"Collective alienation" measures the average distance between a voter's 10D ideology and their closest party; a high score means voters feel unrepresented. After testing systems from 2 to 20 parties, the data showed that while more parties generally reduce alienation, the three-party setup provides the most significant "bang for your buck" before reaching diminishing returns and increased noise.

Full Analysis
Tejas Kashyap Research Chart: Collective Alienation vs Number of Parties in Electoral Systems Collective Alienation vs. Number of Parties (Position Noise: 0.02)