Martin Lackner
33062b0848
verify within_quota, lower quota
2019-09-09 13:55:59 +02:00
Martin Lackner
6dcf323cb8
uses fractions instead of gmpy2
2019-09-09 13:54:40 +02:00
Martin Lackner
d1323884ed
within_quota improvements
2019-09-09 13:46:07 +02:00
Martin Lackner
421cba0aae
test within_quota
2019-09-09 13:45:53 +02:00
Martin Lackner
52794e0f68
check all methods implemented
2019-09-09 13:30:40 +02:00
Martin Lackner
3761d4c7c4
added non-standard names for apportionment methods
2019-09-09 13:29:42 +02:00
Martin Lackner
836027b0af
incl umlauts
2019-09-09 12:12:37 +02:00
Martin Lackner
dab16a0ad5
incl output
2019-09-09 12:12:05 +02:00
Martin Lackner
b89d3a16fc
umlauts removed
2019-09-09 12:11:30 +02:00
Martin Lackner
e9eb76b5e7
style
2019-09-09 11:50:34 +02:00
Martin Lackner
2d7475d69e
unit tests
2019-09-09 11:47:35 +02:00
Martin Lackner
310d8cee41
correctly handle parties with 0 votes
2019-09-09 11:46:58 +02:00
Martin Lackner
9097bbdf62
README.md update
2019-09-01 17:17:43 +02:00
Martin Lackner
478ef387a6
compatible with python3
2019-09-01 17:00:38 +02:00
Martin Lackner
37584b9768
compatible with python3
2019-09-01 17:00:23 +02:00
Martin Lackner
c71d6dffb6
gmpy2 optional, pep8
2019-09-01 15:49:54 +02:00
Martin Lackner
dadc8a360d
style
2019-09-01 15:49:12 +02:00
Martin Lackner
373a9288c7
Merge branch 'master' of https://github.com/martinlackner/apportionment
2019-09-01 15:16:06 +02:00
Martin Lackner
75cae38642
pep8 style
2019-09-01 12:48:05 +02:00
Martin Lackner
1989cadabc
example updated
2019-09-01 12:47:45 +02:00
Martin Lackner
142c8929db
Merge pull request #1 from DominikPeters/patch-1
...
Corrected: Weak inequality in quota rule
2019-09-01 12:45:12 +02:00
Dominik Peters
3041ea9cc8
Weak inequality in quota rule
...
Eligibility for the quota rule is defined using a strict inequality (see second paragraph of Section 5, p.714 of the paper), so that ineligibility should use a weak inequality. Without this change, for example, quota((0.625, 0.125, 0.125, 0.125),4) gives all 4 seats to the first party, violating its upper quota.
2019-08-31 22:15:11 +01:00
Martin Lackner
608f65bf9d
Update README.md
2019-06-15 11:24:22 +02:00
Martin Lackner
de573d6fc5
Update apportionment.py
2019-06-14 17:08:43 +02:00
Martin Lackner
17f6e9c40b
Update README.md
2019-06-14 17:07:31 +02:00
Martin Lackner
4338aa05c0
Update README.md
2019-06-14 16:33:31 +02:00
Martin Lackner
173b904a10
Update README.md
2019-06-14 16:31:43 +02:00
Martin Lackner
af7ce4b14c
Update README.md
2019-06-14 16:26:37 +02:00
Martin Lackner
66e7ab65b8
Update README.md
2019-06-14 16:24:20 +02:00
Martin Lackner
a3371017a7
Update README.md
2019-06-14 16:24:02 +02:00
Martin Lackner
0c70032fb9
Create README.md
2019-06-14 16:21:41 +02:00
Martin Lackner
68caa0ee5f
Rename apport-example.py to example.py
2019-06-14 16:06:02 +02:00
Martin Lackner
6566981c39
Add files via upload
2019-06-14 16:05:02 +02:00
Martin Lackner
f84da88582
Initial commit
2019-06-14 16:01:33 +02:00