X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=appendix-a6.git;a=blobdiff_plain;f=compute-scottish-stv;h=43d3a7286f3158f8a09277aa6ca60042e9b96274;hp=40a6667e4322b109be33a666c78eaf4524f5cdb9;hb=57ed77b598efe9c02d160c2ca3cc55512eeb7f29;hpb=74893eb17a71ef9a0626be1237d1a5c5b84bcadb diff --git a/compute-scottish-stv b/compute-scottish-stv index 40a6667..43d3a72 100755 --- a/compute-scottish-stv +++ b/compute-scottish-stv @@ -220,6 +220,12 @@ sub countballots () { push @pr, $c; } + if ($for_compare) { + # for comparison with OpenSTV, which always prints + # the quota for every elected candidate + push @pr, { %$_, Total => $quota } foreach @elected; + } + foreach my $c (reverse sort $display_cmp @pr) { prf "candidate %-10s: %s votes\n", $c->{Cand}, sv $c->{Total}; }