Base implementation, used by quorum_any() and quorum_all().

reached_quorum_any_district(votes_matrix, quorum_districts)

Arguments

votes_matrix

votes matrix

quorum_districts

Vote threshold a party must reach in at least one district. Used as quota of total votes within a district if less than 1 otherwise as number of votes. Must be greater than 0.

Value

boolean vector with length equal to the number of lists/parties (votes_matrix rows) whether they reached the quorum or not

Examples

(vm = matrix(c(239, 10, 308, 398, 20, 925), nrow = 3))
#>      [,1] [,2]
#> [1,]  239  398
#> [2,]   10   20
#> [3,]  308  925
reached_quorum_any_district(vm, 25)
#> [1]  TRUE FALSE  TRUE