A Java-based test of voting systems and how elections would differ if alternate voting systems were used
The program creates 100,000 simulated voters with a 16-dimensional vector representing their political beliefs (See: Spatial Voting) and 8 possible candidates, each with their own belief vectors. The distance between these vectors is used to determine which candidate each voter will cast their vote for.
- List of 1000 most common last names sourced from craigh411's List of the 1000 Most Common Last Names