Anti-Harassment Tools/SecurePoll Improvements/Test Results/100 binomial elections

Comments
I used a script to generate 100 random elections. The popularity of the candidates followed a Binomial distribution (p=0.5), i.e. candidates 8, 9, 10, 11, 12 were most popular and candidates 1, 2, 19, 20 were least.

Election setup

 * Candidates: 20
 * Seats: 4
 * Votes: 5000

Comparisons
A script compared the candidates SecurePoll and OpenSTV elected. No discrepancies were found in 100 elections.

Files
All test data and output here: https://github.com/dominic998/SecurePoll-Test-Data/tree/main/test_data/100_binomial_elections
 * Test blt files: files ending in
 * SecurePoll results: files ending
 * OpenSTV results: files ending in

Environment

 * Where you tested: local docker using PHPUnit
 * Version of SecurePoll: 3.0.0 (58bf4c8) 11:07, 31 August 2021