Anti-Harassment Tools/SecurePoll Improvements/Test Results/100 so2011 2 elections

Comments
I used a script to generate 100 random elections. The popularity of the candidates followed the same distribution as first preference votes in the Stack Overflow 2011 (2nd) moderator elections. My hope was to simulate re-running that election 100 times.

Election setup

 * Candidates: 12
 * Seats: 4
 * Votes: 5000

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

Files
All test data and output here: https://github.com/dominic998/SecurePoll-Test-Data/tree/main/test_data/100_so2011_2_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: commit 89ccd71c1af2a3e1cde1891ada0626ef6138d7e3 (patch 27 https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SecurePoll/+/704454/)