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

Comments
I used a script to generate 100 random elections. The popularity of the candidates followed a normal distribution (mean=10, sd=1).

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_normal_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/)