4cf9053681
Implement --surplus-assume-total
...
This replaces and extends the former --subtract-nontransferable option
#4
2023-06-11 21:47:55 +10:00
c140ef0a90
Fix rounding of subtransfers by parcel
...
Was erroneously segmenting transfers by outgoing parcel rather than incoming parcel
2023-06-11 21:01:29 +10:00
eaf864062d
Implement --exclusion first_prefs_then_by_value
2023-02-07 21:12:26 +11:00
cece60dd69
Reduce unnecessary verbosity when only 1 vacancy
2023-02-01 18:26:45 +11:00
254c04b574
Update nomenclature for van der Craats (‘Wright’) STV
2022-08-23 18:37:42 +10:00
823f06a32b
Refactor calculation of totals, etc.
2022-08-21 07:20:21 +10:00
35104055d9
Avoid excess allocations during fold operations
2022-08-18 23:55:39 +10:00
c2621b2965
Improve messages for --constraint-mode repeat_count
2022-04-20 20:12:50 +10:00
03af86733e
Initial implementation of --constraint-mode repeat_count
2022-04-20 19:42:20 +10:00
df9223ebe6
Implement --round-subtransfers by_parcel for NSW Local Government rules
2022-03-27 21:33:55 +11:00
26d45cac50
Implement --subtract-nontransferable for NSW Local Government rules
2022-03-25 02:46:30 +11:00
8af0fa1178
Complete implementation and tests for NSW Local Government STV
2022-03-23 01:55:02 +11:00
15614a4e8f
rust-clippy linting
2021-10-28 00:30:55 +11:00
93cb72c33a
Update terminology and remove "stratify (floor)" support
...
Cincinnati -> Inclusive Hare (previous usage was erroneous/nonstandard)
Every n-th ballot -> Cincinnati
Remove "stratify (floor)" as it is not in contemporary use
2021-09-27 19:02:30 +10:00
cf75943829
Fixes to edge cases in stratify (LR) sample method
2021-09-26 02:27:37 +10:00
59f79444e8
Show only continuing candidates in detailed transfers table
2021-09-12 00:24:48 +10:00
df1b2f7bdc
Implement detailed transfers in web UI
2021-09-11 21:08:36 +10:00
9817d6c199
Implement --transfers-detail
2021-09-11 18:42:15 +10:00