diff --git a/docs/options.md b/docs/options.md index f0882eb..89cdde0 100644 --- a/docs/options.md +++ b/docs/options.md @@ -33,6 +33,12 @@ When this option is disabled (default), the quota is calculated once after all f When this option is enabled, the quota is recalculated at the end of every stage, and may decrease throughout the count as votes are exhausted. OpaVote calls this a ‘dynamic threshold’. +## Bulk election (--no-bulk-election) + +When bulk election is enabled (default), all remaining candidates are declared elected in a single round once the number of not-excluded candidates exactly equals the number of vacancies to fill. Further surplus distributions are not performed. This is typical of most STV rules. + +When bulk election is disabled, surpluses continue to be distributed even once the number of not-excluded candidates exactly equals the number of vacancies to fill. Once there are no more surpluses to distribute, the candidates are declared elected, one by one, in descending order of votes. This ensures that only one candidate is ever elected in each round and the order of election is well-defined, which is required e.g. for some affirmative action rules. + ## Numbers (-n/--numbers), Decimal places (--decimals) This dropdown allows you to select how numbers (vote totals, etc.) are represented internally in memory. The options are: diff --git a/html/index.html b/html/index.html index 7156d87..80ffebe 100644 --- a/html/index.html +++ b/html/index.html @@ -68,6 +68,10 @@ Progressive quota +