Wykres commitów

84 Commity (master)

Autor SHA1 Wiadomość Data
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