Anti-Harassment Tools/SecurePoll Improvements/Test Results/20 6 5001 819859726

Comments
This is a slight modification to 20_6_5000_536228607, which gives results which agree between SecurePoll and OpenSTV.

Election setup

 * Candidates: 20
 * Seats: 6
 * Votes: 5001

Actual
Output from SecurePoll: https://phabricator.wikimedia.org/P16838

Expected
Output from OpenSTV (or other): Loading ballots from file 20_6_5001_819859726.blt. Ballot file contains 20 candidates and 5001 ballots. No candidates have withdrawn. Ballot file contains 5001 non-empty ballots.

Counting votes for ElectionTitle using Meek STV. 20 candidates running for 6 seats.

R|1         |2          |3          |4          |5          |6 |---+---+---+---+---+--- |7          |8          |9          |10         |11         |12           |---+---+---+---+---+---  |13         |14         |15         |16         |17         |18           |---+---+---+---+---+---  |19         |20         |Exhausted  |Surplus    |Threshold

=
============================================================= 1| 225.000000| 225.000000| 225.000000| 225.000000| 225.000000| 225.000000 | 225.000000| 225.000000| 225.000000| 716.000000| 226.000000| 226.000000  | 226.000000| 226.000000| 226.000000| 226.000000| 226.000000| 226.000000  | 226.000000| 226.000000|   0.000000|   1.571428| 714.428572  |---  | Count of first choices. Candidate 10 has reached the threshold and is | elected.

=
============================================================= 2| 225.002194| 225.004388| 225.006582| 225.008776| 225.010970| 225.013164 | 225.015358| 225.017552| 225.019746| 714.429096| 226.021940| 226.024134  | 226.026328| 226.028522| 226.030716| 226.032910| 226.035104| 226.037298  | 226.039492| 226.041686|   1.154044|   0.165387| 714.263709  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.997806.

=
============================================================= 3| 225.002424| 225.004848| 225.007272| 225.009696| 225.012120| 225.014544 | 225.016968| 225.019392| 225.021816| 714.264416| 226.024240| 226.026664  | 226.029088| 226.031512| 226.033936| 226.036360| 226.038784| 226.041208  | 226.043632| 226.046056|   1.275024|   0.017990| 714.246426  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.997576.

=
============================================================= 4| 225.002449| 225.004898| 225.007347| 225.009796| 225.012245| 225.014694 | 225.017143| 225.019592| 225.022041| 714.246516| 226.024490| 226.026939  | 226.029388| 226.031837| 226.034286| 226.036735| 226.039184| 226.041633  | 226.044082| 226.046531|   1.288174|   0.001969| 714.244547  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.997551.

=
============================================================= 5|          | 225.004898| 225.007347| 225.009796| 225.012245| 225.014694  | 225.017143| 225.019592| 225.022041| 714.246516| 226.024490| 226.026939  | 226.029388| 226.031837| 226.034286| 226.036735| 226.039184| 226.041633  | 226.044082| 226.046531| 226.290623|  32.145176| 682.101340  |---  | Count after eliminating 1 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 6|          | 225.094688| 225.142032| 225.189376| 225.236720| 225.284064  | 225.331408| 225.378752| 225.426096| 682.101696| 226.473440| 226.520784  | 226.568128| 226.615472| 226.662816| 226.710160| 226.757504| 226.804848  | 226.852192| 226.899536| 249.950288|   3.380308| 678.721388  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.952656.

=
============================================================= 7|          | 225.104130| 225.156195| 225.208260| 225.260325| 225.312390  | 225.364455| 225.416520| 225.468585| 678.721460| 226.520650| 226.572715  | 226.624780| 226.676845| 226.728910| 226.780975| 226.833040| 226.885105  | 226.937170| 226.989235| 252.438255|   0.355496| 678.365964  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.947935.

=
============================================================= 8|          | 225.105122| 225.157683| 225.210244| 225.262805| 225.315366  | 225.367927| 225.420488| 225.473049| 678.366324| 226.525610| 226.578171  | 226.630732| 226.683293| 226.735854| 226.788415| 226.840976| 226.893537  | 226.946098| 226.998659| 252.699647|   0.037702| 678.328622  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.947439.

=
============================================================= 9|          |           | 225.157683| 225.210244| 225.262805| 225.315366  | 225.367927| 225.420488| 225.473049| 678.366324| 226.525610| 226.578171  | 226.630732| 226.683293| 226.735854| 226.788415| 226.840976| 226.893537  | 226.946098| 226.998659| 477.804769|  32.195576| 646.170748  |---  | Count after eliminating 2 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 10|          |           | 225.292578| 225.390104| 225.487630| 225.585156  | 225.682682| 225.780208| 225.877734| 646.171384| 226.975260| 227.072786  | 227.170312| 227.267838| 227.365364| 227.462890| 227.560416| 227.657942  | 227.755468| 227.852994| 501.591254|   3.398705| 642.772679  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.902474.

=
============================================================= 11|          |           | 225.306816| 225.409088| 225.511360| 225.613632  | 225.715904| 225.818176| 225.920448| 642.773248| 227.022720| 227.124992  | 227.227264| 227.329536| 227.431808| 227.534080| 227.636352| 227.738624  | 227.840896| 227.943168| 504.101888|   0.359231| 642.414017  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.897728.

=
============================================================= 12|          |           | 225.308319| 225.411092| 225.513865| 225.616638  | 225.719411| 225.822184| 225.924957| 642.414532| 227.027730| 227.130503  | 227.233276| 227.336049| 227.438822| 227.541595| 227.644368| 227.747141  | 227.849914| 227.952687| 504.366917|   0.038377| 642.376155  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.897227.

=
============================================================= 13|          |           |           | 225.411092| 225.513865| 225.616638  | 225.719411| 225.822184| 225.924957| 642.414532| 227.027730| 227.130503  | 227.233276| 227.336049| 227.438822| 227.541595| 227.644368| 227.747141  | 227.849914| 227.952687| 729.675236|  32.225279| 610.189253  |---  | Count after eliminating 3 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 14|          |           |           | 225.591120| 225.738900| 225.886680  | 226.034460| 226.182240| 226.330020| 610.189520| 227.477800| 227.625580  | 227.773360| 227.921140| 228.068920| 228.216700| 228.364480| 228.512260  | 228.660040| 228.807820| 753.618960|   3.420799| 606.768721  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.852220.

=
============================================================= 15|          |           |           | 225.610228| 225.762785| 225.915342  | 226.067899| 226.220456| 226.373013| 606.769188| 227.525570| 227.678127  | 227.830684| 227.983241| 228.135798| 228.288355| 228.440912| 228.593469  | 228.746026| 228.898583| 756.160324|   0.363519| 606.405669  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.847443.

=
============================================================= 16|          |           |           | 225.612256| 225.765320| 225.918384  | 226.071448| 226.224512| 226.377576| 606.406176| 227.530640| 227.683704  | 227.836768| 227.989832| 228.142896| 228.295960| 228.449024| 228.602088  | 228.755152| 228.908216| 756.430048|   0.039039| 606.367137  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.846936.

=
============================================================= 17|          |           |           |           | 225.765320| 225.918384  | 226.071448| 226.224512| 226.377576| 606.406176| 227.530640| 227.683704  | 227.836768| 227.989832| 228.142896| 228.295960| 228.449024| 228.602088  | 228.755152| 228.908216| 982.042304|  32.269362| 574.136814  |---  | Count after eliminating 4 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 18|          |           |           |           | 225.990660| 226.188792  | 226.386924| 226.585056| 226.783188| 574.137488| 227.981320| 228.179452  | 228.377584| 228.575716| 228.773848| 228.971980| 229.170112| 229.368244  | 229.566376| 229.764508|1006.198752|   3.451595| 570.685893  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.801868.

=
============================================================= 19|          |           |           |           | 226.014760| 226.217712  | 226.420664| 226.623616| 226.826568| 570.686368| 228.029520| 228.232472  | 228.435424| 228.638376| 228.841328| 229.044280| 229.247232| 229.450184  | 229.653136| 229.856088|1008.782272|   0.369549| 570.316819  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.797048.

=
============================================================= 20|          |           |           |           | 226.017340| 226.220808  | 226.424276| 226.627744| 226.831212| 570.316912| 228.034680| 228.238148  | 228.441616| 228.645084| 228.848552| 229.052020| 229.255488| 229.458956  | 229.662424| 229.865892|1009.058848|   0.039604| 570.277308  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.796532.

=
============================================================= 21|          |           |           |           |           | 226.220808  | 226.424276| 226.627744| 226.831212| 570.316912| 228.034680| 228.238148  | 228.441616| 228.645084| 228.848552| 229.052020| 229.255488| 229.458956  | 229.662424| 229.865892|1235.076188|  32.327795| 537.989117  |---  | Count after eliminating 5 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 22|          |           |           |           |           | 226.491708  | 226.740326| 226.988944| 227.237562| 537.989512| 228.486180| 228.734798  | 228.983416| 229.232034| 229.480652| 229.729270| 229.977888| 230.226506  | 230.475124| 230.723742|1259.502338|   3.489845| 534.499667  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.751382.

=
============================================================= 23|          |           |           |           |           | 226.520952  | 226.774444| 227.027936| 227.281428| 534.499728| 228.534920| 228.788412  | 229.041904| 229.295396| 229.548888| 229.802380| 230.055872| 230.309364  | 230.562856| 230.816348|1262.139172|   0.376752| 534.122976  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.746508.

=
============================================================= 24|          |           |           |           |           | 226.524108  | 226.778126| 227.032144| 227.286162| 534.123112| 228.540180| 228.794198  | 229.048216| 229.302234| 229.556252| 229.810270| 230.064288| 230.318306  | 230.572324| 230.826342|1262.423738|   0.040788| 534.082324  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.745982.

=
============================================================= 25|          |           |           |           |           |             | 226.778126| 227.032144| 227.286162| 534.123112| 228.540180| 228.794198  | 229.048216| 229.302234| 229.556252| 229.810270| 230.064288| 230.318306  | 230.572324| 230.826342|1488.947846|  32.401375| 501.721737  |---  | Count after eliminating 6 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 26|          |           |           |           |           |             | 227.094897| 227.394168| 227.693439| 501.721964| 228.992710| 229.291981  | 229.591252| 229.890523| 230.189794| 230.489065| 230.788336| 231.087607  | 231.386878| 231.686149|1513.701237|   3.536426| 498.185538  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.700729.

=
============================================================= 27|          |           |           |           |           |             | 227.129470| 227.433680| 227.737890| 498.185640| 229.042100| 229.346310  | 229.650520| 229.954730| 230.258940| 230.563150| 230.867360| 231.171570  | 231.475780| 231.779990|1516.402870|   0.386049| 497.799591  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.695790.

=
============================================================= 28|          |           |           |           |           |             | 227.133243| 227.437992| 227.742741| 497.799716| 229.047490| 229.352239  | 229.656988| 229.961737| 230.266486| 230.571235| 230.875984| 231.180733  | 231.485482| 231.790231|1516.697703|   0.042244| 497.757472  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.695251.

=
============================================================= 29|          |           |           |           |           |             |           | 227.437992| 227.742741| 497.799716| 229.047490| 229.352239  | 229.656988| 229.961737| 230.266486| 230.571235| 230.875984| 231.180733  | 231.485482| 231.790231|1743.830946|  32.489851| 465.309865  |---  | Count after eliminating 7 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 30|          |           |           |           |           |             |           | 227.801000| 228.151125| 465.310500| 229.501250| 229.851375  | 230.201500| 230.551625| 230.901750| 231.251875| 231.602000| 231.952125  | 232.302250| 232.652375|1768.969250|   3.591821| 461.718679  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.649875.

=
============================================================= 31|          |           |           |           |           |             |           | 227.841128| 228.196269| 461.719044| 229.551410| 229.906551  | 230.261692| 230.616833| 230.971974| 231.327115| 231.682256| 232.037397  | 232.392538| 232.747679|1771.748114|   0.397345| 461.321699  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.644859.

=
============================================================= 32|          |           |           |           |           |             |           | 227.845560| 228.201255| 461.322380| 229.556950| 229.912645  | 230.268340| 230.624035| 230.979730| 231.335425| 231.691120| 232.046815  | 232.402510| 232.758205|1772.055030|   0.044527| 461.277853  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.644305.

=
============================================================= 33|          |           |           |           |           |             |           |           | 228.201255| 461.322380| 229.556950| 229.912645  | 230.268340| 230.624035| 230.979730| 231.335425| 231.691120| 232.046815  | 232.402510| 232.758205|1999.900590|  32.593892| 428.728488  |---  | Count after eliminating 8 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 34|          |           |           |           |           |             |           |           | 228.610953| 428.728628| 230.012170| 230.413387  | 230.814604| 231.215821| 231.617038| 232.018255| 232.419472| 232.820689  | 233.221906| 233.623123|2025.483954|   3.654907| 425.073721  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.598783.

=
============================================================= 35|          |           |           |           |           |             |           |           | 228.656889| 425.074164| 230.063210| 230.469531  | 230.875852| 231.282173| 231.688494| 232.094815| 232.501136| 232.907457  | 233.313778| 233.720099|2028.352402|   0.410221| 424.663943  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.593679.

=
============================================================= 36|          |           |           |           |           |             |           |           |           | 425.074164| 230.063210| 230.469531  | 230.875852| 231.282173| 231.688494| 232.094815| 232.501136| 232.907457  | 233.313778| 233.720099|2257.009291|  33.075491| 391.998673  |---  | Count after eliminating 9 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 37|          |           |           |           |           |             |           |           |           | 391.999260| 230.525150| 230.977665  | 231.430180| 231.882695| 232.335210| 232.787725| 233.240240| 233.692755  | 234.145270| 234.597785|2283.386065|   3.768697| 388.230563  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.547485.

=
============================================================= 38|          |           |           |           |           |             |           |           |           | 388.230952| 230.577780| 231.035558  | 231.493336| 231.951114| 232.408892| 232.866670| 233.324448| 233.782226  | 234.240004| 234.697782|2286.391238|   0.429700| 387.801252  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.542222.

=
============================================================= 39|          |           |           |           |           |             |           |           |           | 388.230952|           | 231.035558  | 231.493336| 231.951114| 232.408892| 232.866670| 233.324448| 233.782226  | 234.240004| 234.697782|2516.969018|  33.369383| 354.861569  |---  | Count after eliminating 11 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 40|          |           |           |           |           |             |           |           |           | 354.861772|           | 231.548213  | 232.052596| 232.556979| 233.061362| 233.565745| 234.070128| 234.574511  | 235.078894| 235.583277|2544.046523|   3.868418| 350.993354  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.495617.

=
============================================================= 41|          |           |           |           |           |             |           |           |           | 350.993940|           | 231.607635  | 232.117420| 232.627205| 233.136990| 233.646775| 234.156560| 234.666345  | 235.176130| 235.685915|2547.185085|   0.448952| 350.544988  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.490215.

=
============================================================= 42|          |           |           |           |           |             |           |           |           | 350.993940|           |             | 232.117420| 232.627205| 233.136990| 233.646775| 234.156560| 234.666345  | 235.176130| 235.685915|2778.792720|  33.535757| 317.458183  |---  | Count after eliminating 12 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 43|          |           |           |           |           |             |           |           |           | 317.458648|           |             | 232.679464| 233.236086| 233.792708| 234.349330| 234.905952| 235.462574  | 236.019196| 236.575818|2806.520224|   3.961537| 313.497111  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.443378.

=
============================================================= 44|          |           |           |           |           |             |           |           |           | 313.497736|           |             | 232.745848| 233.308002| 233.870156| 234.432310| 234.994464| 235.556618  | 236.118772| 236.680926|2809.795168|   0.468474| 313.029262  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.437846.

=
============================================================= 45|          |           |           |           |           |             |           |           |           | 313.497736|           |             |           | 233.308002| 233.870156| 234.432310| 234.994464| 235.556618  | 236.118772| 236.680926|3042.541016|  33.717881| 279.779855  |---  | Count after eliminating 13 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 46|          |           |           |           |           |             |           |           |           | 279.779864|           |             |           | 233.920198| 234.529444| 235.138690| 235.747936| 236.357182  | 236.966428| 237.575674|3070.984584|   4.063375| 275.716489  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.390754.

=
============================================================= 47|          |           |           |           |           |             |           |           |           | 275.716564|           |             |           | 233.993973| 234.608894| 235.223815| 235.838736| 236.453657  | 237.068578| 237.683499|3074.412284|   0.489747| 275.226817  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.385079.

=
============================================================= 48|          |           |           |           |           |             |           |           |           | 275.716564|           |             |           |           | 234.608894| 235.223815| 235.838736| 236.453657  | 237.068578| 237.683499|3308.406257|  33.917457| 241.799107  |---  | Count after eliminating 14 and transferring votes. All losing | candidates are eliminated.

=
============================================================= 49|          |           |           |           |           |             |           |           |           | 241.799644|           |             |           |           | 235.272074| 235.934365| 236.596656| 237.258947  | 237.921238| 238.583529|3337.633547|   5.433071| 237.623780  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.337709. Candidates 19 and 20 have | reached the threshold and are elected.

=
============================================================= 50|          |           |           |           |           |             |           |           |           | 237.623932|           |             |           |           | 235.353722| 236.021845| 236.689968| 237.358091  | 237.728681| 237.734308|3342.489453|   2.724696| 236.930079  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.331877; 19, 0.998750; and 20, | 0.995978. Candidate 18 has reached the threshold and is elected.

=
============================================================= 51|          |           |           |           |           |             |           |           |           | 236.930128|           |             |           |           | 235.367288| 236.036380| 236.705472| 236.946577  | 236.947464| 236.948422|3345.118269|   1.705393| 236.554534  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.330908; 18, 0.998197; 19, 0.995395; | and 20, 0.992609. Candidate 17 has reached the threshold and is | elected.

=
============================================================= 52|          |           |           |           |           |             |           |           |           | 236.554944|           |             |           |           | 235.374624| 236.044240| 236.563069| 236.563549  | 236.564065| 236.564412|3346.771097|   1.217964| 236.318415  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.330384; 17, 0.999363; 18, 0.996546; | 19, 0.993745; and 20, 0.990959.

=
============================================================= 53|          |           |           |           |           |             |           |           |           | 236.318664|           |             |           |           | 235.379244| 236.049190| 236.323815| 236.324154  | 236.324529| 236.324734|3347.955670|   0.869941| 236.149191  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.330054; 17, 0.998330; 18, 0.995514; | 19, 0.992714; and 20, 0.989929.

=
============================================================= 54|          |           |           |           |           |             |           |           |           | 236.149688|           |             |           |           | 235.382548| 236.052730| 236.153119| 236.153189  | 236.153532| 236.153704|3348.801490|   0.645808| 236.028359  |---  | Count after transferring surplus votes. Keep factors of candidates who | have exceeded the threshold: 10, 0.329818; 17, 0.997593; 18, 0.994777; | 19, 0.991978; and 20, 0.989194. Candidate 16 has reached the threshold | and is elected.

Winners are 10, 16, 17, 18, 19, and 20.

Files
array ( 3 =>   array ( 'count' => 225, 'rank' => array (     1 => 3,    ), ), 20 =>   array ( 'count' => 226, 'rank' => array (     1 => 20,    ), ), 1 =>   array ( 'count' => 225, 'rank' => array (     1 => 1,    ), ), 18 =>   array ( 'count' => 226, 'rank' => array (     1 => 18,    ), ), 7 =>   array ( 'count' => 225, 'rank' => array (     1 => 7,    ), ), 16 =>   array ( 'count' => 226, 'rank' => array (     1 => 16,    ), ), 17 =>   array ( 'count' => 226, 'rank' => array (     1 => 17,    ), ), 2 =>   array ( 'count' => 225, 'rank' => array (     1 => 2,    ), ), 11 =>   array ( 'count' => 226, 'rank' => array (     1 => 11,    ), ), 5 =>   array ( 'count' => 225, 'rank' => array (     1 => 5,    ), ), 8 =>   array ( 'count' => 225, 'rank' => array (     1 => 8,    ), ), '10_11' =>   array ( 'count' => 10, 'rank' => array (     1 => 10,      2 => 11,    ), ), 13 =>   array ( 'count' => 226, 'rank' => array (     1 => 13,    ), ), 12 =>   array ( 'count' => 226, 'rank' => array (     1 => 12,    ), ), 6 =>   array ( 'count' => 225, 'rank' => array (     1 => 6,    ), ), '10_9' =>   array ( 'count' => 9, 'rank' => array (     1 => 10,      2 => 9,    ), ), '10_15' =>   array ( 'count' => 14, 'rank' => array (     1 => 10,      2 => 15,    ), ), 9 =>   array ( 'count' => 225, 'rank' => array (     1 => 9,    ), ), 4 =>   array ( 'count' => 225, 'rank' => array (     1 => 4,    ), ), 19 =>   array ( 'count' => 226, 'rank' => array (     1 => 19,    ), ), '10_20' =>   array ( 'count' => 19, 'rank' => array (     1 => 10,      2 => 20,    ), ), 14 =>   array ( 'count' => 226, 'rank' => array (     1 => 14,    ), ), 15 =>   array ( 'count' => 226, 'rank' => array (     1 => 15,    ), ), '10_5' =>   array ( 'count' => 5, 'rank' => array (     1 => 10,      2 => 5,    ), ), '10_18' =>   array ( 'count' => 17, 'rank' => array (     1 => 10,      2 => 18,    ), ), '10_16' =>   array ( 'count' => 15, 'rank' => array (     1 => 10,      2 => 16,    ), ), '10_17' =>   array ( 'count' => 16, 'rank' => array (     1 => 10,      2 => 17,    ), ), '10_19' =>   array ( 'count' => 18, 'rank' => array (     1 => 10,      2 => 19,    ), ), '10_2' =>   array ( 'count' => 2, 'rank' => array (     1 => 10,      2 => 2,    ), ), '10_8' =>   array ( 'count' => 8, 'rank' => array (     1 => 10,      2 => 8,    ), ), '10_7' =>   array ( 'count' => 7, 'rank' => array (     1 => 10,      2 => 7,    ), ), '10_3' =>   array ( 'count' => 3, 'rank' => array (     1 => 10,      2 => 3,    ), ), '10_1' =>   array ( 'count' => 1, 'rank' => array (     1 => 10,      2 => 1,    ), ), '10_6' =>   array ( 'count' => 6, 'rank' => array (     1 => 10,      2 => 6,    ), ), '10_4' =>   array ( 'count' => 4, 'rank' => array (     1 => 10,      2 => 4,    ), ), '10_14' =>   array ( 'count' => 13, 'rank' => array (     1 => 10,      2 => 14,    ), ), '10_13' =>   array ( 'count' => 12, 'rank' => array (     1 => 10,      2 => 13,    ), ), '10_12' =>   array ( 'count' => 11, 'rank' => array (     1 => 10,      2 => 12,    ), ), 10 =>   array ( 'count' => 526, 'rank' => array (     1 => 10,    ), ), )
 * blt: https://github.com/dominic998/SecurePoll-Test-Data/blob/main/test_data/20_6_5001_819859726.blt
 * php:

Environment

 * Where you tested: local docker using phpunit
 * Version of SecurePoll: commit 2ec357fdb086cece986d60d1b34759968c075c65 (patchset 15 from https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SecurePoll/+/704454)