Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop new calculation process for provincial elections #872

Open
umayangag opened this issue Mar 19, 2021 · 1 comment
Open

Develop new calculation process for provincial elections #872

umayangag opened this issue Mar 19, 2021 · 1 comment
Assignees
Labels
back-end enhancement New feature or request high

Comments

@umayangag
Copy link
Collaborator

Calculation Example:

Colombo, 43 provincial council members. The number could change.

The proposed system, 70% votes, 30% list (30 from votes, 13 from list)

Who won the votes, simple majority. Out of A, B, C Parties

A=20, B=8, C=2 => 30 seats from votes. (How to determine the seat allocations? Is it by config)

Total votes cast =200,000/43 seats (total number of seats for Colombo Provincial Council. 4651 Resulting number. (level to floor)

Votes obtained by each party / 4651 (level to floor)

A, 100,000/4651 = 21 (level to floor)

B, 70,000/4651 = 15 (level to floor)

C, 30,000/4651 = 6 (level to floor)

=42 seats allocated, 1 extra (43-42)-> goes to Party A.

Party A=22, Party B= 15, Party C = 6

We know who won the votes

22-20= 2 from list

15-8 = 7 from list

6-2 = 4 from list

@umayangag umayangag self-assigned this Mar 19, 2021
@umayangag umayangag added enhancement New feature or request back-end labels Mar 19, 2021
@umayangag umayangag added the high label Mar 29, 2021
@umayangag
Copy link
Collaborator Author

Confirmation pending from EC on whether the new calculation process will be required for the provincial council election. Cannot proceed with having to accommodate two calculation processes for one election type. Then it would require creating new tally sheet configurations and dynamic data entry, menus and other interfaces.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
back-end enhancement New feature or request high
Projects
None yet
Development

No branches or pull requests

2 participants