.gitignore
.gitlab-ci.yml
.kateconfig
.kateconfig.license
.kateproject
.kateproject.license
.readthedocs.yaml
CHANGELOG.md
LICENSE
Makefile
README.md
cassius-longinus-denarius.png
cassius-longinus-denarius.png.license
pyproject.toml
setup.cfg
setup.py
setversion.sh
tox.ini
LICENSES/CC-BY-SA-2.5.txt
LICENSES/LGPL-3.0-or-later.txt
doc/Makefile
doc/generate_api.sh
doc/make.bat
doc/watch.sh
doc/source/CHANGELOG.md
doc/source/README.md
doc/source/cassius-longinus-denarius.png
doc/source/cli.rst
doc/source/conf.py
doc/source/index.rst
doc/source/interregnum-logo-192px.png
doc/source/interregnum-logo-192px.png.license
doc/source/interregnum-logo.svg
doc/source/interregnum-logo.svg.license
doc/source/tutorials.rst
doc/source/modules/interregnum.bidimensional.rst
doc/source/modules/interregnum.cli.rst
doc/source/modules/interregnum.district.rst
doc/source/modules/interregnum.methods.adapters.rst
doc/source/modules/interregnum.methods.biproportional.rst
doc/source/modules/interregnum.methods.compensatory.rst
doc/source/modules/interregnum.methods.preferential.condorcet.rst
doc/source/modules/interregnum.methods.preferential.rst
doc/source/modules/interregnum.methods.preferential.transferable_vote.rst
doc/source/modules/interregnum.methods.rst
doc/source/modules/interregnum.methods.singlevote.rst
doc/source/modules/interregnum.rst
doc/source/modules/modules.rst
doc/source/tutorials/00_first_system.rst
doc/source/tutorials/01_thresholds_1.rst
doc/source/tutorials/02_multiple_districts.rst
doc/source/tutorials/03_thresholds_2.rst
doc/source/tutorials/04_initial_seats.rst
doc/source/tutorials/05_references.rst
doc/source/tutorials/06_preferences.rst
doc/source/tutorials/07_compensatory1.rst
doc/source/tutorials/08_compensatory_reapportionment.rst
doc/source/tutorials/09_negative_levelling_seats.rst
doc/source/tutorials/10_experiment_replication.rst
src/.gitignore
src/interregnum/__init__.py
src/interregnum/_version.py
src/interregnum/bisect.py
src/interregnum/collections.py
src/interregnum/dfs.py
src/interregnum/divisors.py
src/interregnum/exceptions.py
src/interregnum/graphs.py
src/interregnum/logging.py
src/interregnum/py.typed
src/interregnum/quotas.py
src/interregnum/random.py
src/interregnum/ranks.py
src/interregnum/rounding.py
src/interregnum/tabulate.py
src/interregnum/types.py
src/interregnum.egg-info/PKG-INFO
src/interregnum.egg-info/SOURCES.txt
src/interregnum.egg-info/dependency_links.txt
src/interregnum.egg-info/entry_points.txt
src/interregnum.egg-info/requires.txt
src/interregnum.egg-info/top_level.txt
src/interregnum/bidimensional/__init__.py
src/interregnum/bidimensional/dataframe.py
src/interregnum/bidimensional/matrix.py
src/interregnum/bidimensional/sparse.py
src/interregnum/cli/__init__.py
src/interregnum/cli/__main__.py
src/interregnum/cli/cmd_calculate.py
src/interregnum/cli/cmd_dump.py
src/interregnum/cli/cmd_list.py
src/interregnum/cli/files.py
src/interregnum/district/__init__.py
src/interregnum/district/compensatory.py
src/interregnum/district/contenders.py
src/interregnum/district/counting.py
src/interregnum/district/district.py
src/interregnum/district/group.py
src/interregnum/district/io.py
src/interregnum/district/node.py
src/interregnum/district/reapportionment.py
src/interregnum/district/references.py
src/interregnum/district/restriction.py
src/interregnum/district/serialize.py
src/interregnum/methods/__init__.py
src/interregnum/methods/events.py
src/interregnum/methods/filters.py
src/interregnum/methods/inputs.py
src/interregnum/methods/types.py
src/interregnum/methods/adapters/__init__.py
src/interregnum/methods/adapters/initialseats.py
src/interregnum/methods/adapters/maxseats.py
src/interregnum/methods/adapters/multiwinner.py
src/interregnum/methods/adapters/ranking.py
src/interregnum/methods/biproportional/__init__.py
src/interregnum/methods/biproportional/table.py
src/interregnum/methods/biproportional/tally.py
src/interregnum/methods/compensatory/__init__.py
src/interregnum/methods/compensatory/additional_member.py
src/interregnum/methods/compensatory/mixed_member.py
src/interregnum/methods/preferential/__init__.py
src/interregnum/methods/preferential/borda_count.py
src/interregnum/methods/preferential/io.py
src/interregnum/methods/preferential/ties.py
src/interregnum/methods/preferential/types.py
src/interregnum/methods/preferential/condorcet/__init__.py
src/interregnum/methods/preferential/condorcet/pairwise.py
src/interregnum/methods/preferential/condorcet/ranked_pairs.py
src/interregnum/methods/preferential/condorcet/rankings.py
src/interregnum/methods/preferential/transferable_vote/__init__.py
src/interregnum/methods/preferential/transferable_vote/instant_runoff.py
src/interregnum/methods/preferential/transferable_vote/parcel.py
src/interregnum/methods/preferential/transferable_vote/single_transferable_vote.py
src/interregnum/methods/preferential/transferable_vote/transfer_functions.py
src/interregnum/methods/singlevote/__init__.py
src/interregnum/methods/singlevote/highest_averages.py
src/interregnum/methods/singlevote/iterative_divisor.py
src/interregnum/methods/singlevote/largest_remainder.py
src/interregnum/methods/singlevote/limited_voting.py
src/interregnum/methods/singlevote/winner_takes_all.py
src/interregnum/tests/__init__.py
src/interregnum/tests/common.py
src/interregnum/tests/conftest.py
src/interregnum/tests/test_adapters_maxseats.py
src/interregnum/tests/test_condorcet_pairwise.py
src/interregnum/tests/test_districts_examples.py
src/interregnum/tests/test_fn_divisors.py
src/interregnum/tests/test_fn_quotas.py
src/interregnum/tests/test_fn_ranks.py
src/interregnum/tests/test_methods_additional_member.py
src/interregnum/tests/test_methods_biproportional.py
src/interregnum/tests/test_methods_borda.py
src/interregnum/tests/test_methods_candidate.py
src/interregnum/tests/test_methods_condorcet.py
src/interregnum/tests/test_methods_highest_averages.py
src/interregnum/tests/test_methods_iterative_divisor.py
src/interregnum/tests/test_methods_largest_remainder.py
src/interregnum/tests/test_methods_limited_voting.py
src/interregnum/tests/test_methods_mixed_member.py
src/interregnum/tests/test_methods_single_transferable_vote.py
src/interregnum/tests/test_methods_transferable_vote.py
src/interregnum/tests/test_methods_winner_takes_all.py
src/interregnum/tests/test_stv_transfers.py
src/interregnum/tests/examples/resort.py
src/interregnum/tests/examples/au/au_senate_2002_nt_act.yaml
src/interregnum/tests/examples/au/au_senate_australian_capital_territory_2002.pref
src/interregnum/tests/examples/au/au_senate_australian_capital_territory_2002.pref.license
src/interregnum/tests/examples/au/au_senate_northern_territory_2002.pref
src/interregnum/tests/examples/au/au_senate_northern_territory_2002.pref.license
src/interregnum/tests/examples/be/be_loc_anderlecht_2012.yaml
src/interregnum/tests/examples/be/be_loc_bruxelles_2012.yaml
src/interregnum/tests/examples/ch/ch_zurich_canton_parliament_2006.yaml
src/interregnum/tests/examples/de/README.md
src/interregnum/tests/examples/de/btw25_Unterverteilung.csv
src/interregnum/tests/examples/de/btw25_Unterverteilung.csv.license
src/interregnum/tests/examples/de/btw25_levelling_seats.csv
src/interregnum/tests/examples/de/btw25_levelling_seats.csv.license
src/interregnum/tests/examples/de/btw25_mandates_surplus.csv
src/interregnum/tests/examples/de/btw25_mandates_surplus.csv.license
src/interregnum/tests/examples/de/de_bundestag_2025.yaml
src/interregnum/tests/examples/de/de_bundestag_2025_first_vote.csv
src/interregnum/tests/examples/de/de_bundestag_2025_first_vote.csv.license
src/interregnum/tests/examples/de/de_bundestag_2025_second_vote.csv
src/interregnum/tests/examples/de/de_bundestag_2025_second_vote.csv.license
src/interregnum/tests/examples/de/de_euro_2009.yaml
src/interregnum/tests/examples/de/de_euro_2014.yaml
src/interregnum/tests/examples/dk/dk_folketing_2011.yaml
src/interregnum/tests/examples/dk/dk_folketing_2015.yaml
src/interregnum/tests/examples/es/aut/es_aut_andalucia_2008.yaml
src/interregnum/tests/examples/es/aut/es_aut_andalucia_2012.yaml
src/interregnum/tests/examples/es/aut/es_aut_andalucia_2015.yaml
src/interregnum/tests/examples/es/aut/es_aut_canarias_2011.yaml
src/interregnum/tests/examples/es/aut/es_aut_catalunya_2010.yaml
src/interregnum/tests/examples/es/aut/es_aut_catalunya_2012.yaml
src/interregnum/tests/examples/es/aut/es_aut_catalunya_2015.yaml
src/interregnum/tests/examples/es/aut/es_aut_comunidad_valenciana_2007.yaml
src/interregnum/tests/examples/es/aut/es_aut_comunidad_valenciana_2012.yaml
src/interregnum/tests/examples/es/aut/es_aut_extremadura_2011.yaml
src/interregnum/tests/examples/es/euro/es_euro_1994.yaml
src/interregnum/tests/examples/es/euro/es_euro_1999.yaml
src/interregnum/tests/examples/es/euro/es_euro_2009.yaml
src/interregnum/tests/examples/es/euro/es_euro_2014.yaml
src/interregnum/tests/examples/es/generales/censo_provincial_2015.csv
src/interregnum/tests/examples/es/generales/censo_provincial_2015.csv.license
src/interregnum/tests/examples/es/generales/es_generales_diputados_1977.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_1979.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_1982.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_1986.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_1989.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_1993.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_1993_distribucion.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_1996.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_1996_distribucion.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2000.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2000_distribucion.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2004.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2004_distribucion.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2008.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2008_distribucion.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2011.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2011_b.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2011_distribucion.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2015.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2015_distribucion.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_2016.yaml
src/interregnum/tests/examples/es/generales/es_generales_diputados_completo_2015.yaml
src/interregnum/tests/examples/es/generales/es_generales_senado_2011.yaml
src/interregnum/tests/examples/es/generales/votos_generales_2015.csv
src/interregnum/tests/examples/es/generales/votos_generales_2015.csv.license
src/interregnum/tests/examples/es/loc/es_loc_algeciras_2011.yaml
src/interregnum/tests/examples/es/loc/es_loc_barcelona_2011.yaml
src/interregnum/tests/examples/es/loc/es_loc_bilbao_2011.yaml
src/interregnum/tests/examples/es/loc/es_loc_elgoibar_2011.yaml
src/interregnum/tests/examples/es/loc/es_loc_madrid_2011.yaml
src/interregnum/tests/examples/es/loc/es_loc_malaga_2011.yaml
src/interregnum/tests/examples/es/loc/es_loc_mieres_2011.yaml
src/interregnum/tests/examples/es/loc/es_loc_sevilla_2011.yaml
src/interregnum/tests/examples/es/loc/es_loc_valencia_2011.yaml
src/interregnum/tests/examples/is/is_althingi_2009.yaml
src/interregnum/tests/examples/is/is_althingi_2009_b.yaml
src/interregnum/tests/examples/is/is_althingi_2013.yaml
src/interregnum/tests/examples/no/no_stortingsvalg_2009.yaml
src/interregnum/tests/examples/no/no_stortingsvalg_2013.yaml
src/interregnum/tests/examples/no/no_stortingsvalg_2017.yaml
src/interregnum/tests/examples/no/no_stortingsvalg_2021.yaml
src/interregnum/tests/examples/no/source.md
src/interregnum/tests/examples/nz/nz_general_2011.yaml
src/interregnum/tests/examples/nz/nz_general_2011_b.yaml
src/interregnum/tests/examples/nz/nz_general_2014.yaml
src/interregnum/tests/examples/synth/compensatory_overhang.yaml
src/interregnum/tests/examples/synth/condorcet_cities.yaml
src/interregnum/tests/examples/synth/threshold.yaml
src/interregnum/tests/examples/uk/uk_sco_highlands_and_islands_2011.yaml
src/interregnum/tests/examples/uk/uk_sco_highlands_and_islands_2011_b.yaml
src/interregnum/tests/examples/uk/uk_sco_highlands_and_islands_2011_c.yaml
src/interregnum/tests/examples/uk/uk_sco_highlands_and_islands_2011_d.yaml
src/interregnum/tests/examples/uk/uk_sco_parliament_2007.yaml
src/interregnum/tests/examples/uk/uk_sco_parliament_2011.yaml
src/interregnum/tests/examples/us/us_congress_seat_apportionment_2000.yaml
src/interregnum/tests/examples/us/us_congress_seat_apportionment_2010.yaml
src/interregnum/tests/fixtures/biproportional/tietransfer.yaml
src/interregnum/tests/fixtures/biproportional/wikipedia1.yaml
src/interregnum/tests/fixtures/biproportional/zurich2006.yaml
src/interregnum/tests/fixtures/biproportional/zurich2006_tt.yaml
src/interregnum/tests/fixtures/borda/wikipedia_capital.yaml
src/interregnum/tests/fixtures/condorcet/abcd1.yaml
src/interregnum/tests/fixtures/condorcet/duo_tie.yaml
src/interregnum/tests/fixtures/condorcet/electowiki_beatpath_12.yaml
src/interregnum/tests/fixtures/condorcet/electowiki_beatpath_3_1.yaml
src/interregnum/tests/fixtures/condorcet/electowiki_beatpath_3_2.yaml
src/interregnum/tests/fixtures/condorcet/electowiki_beatpath_3_3.yaml
src/interregnum/tests/fixtures/condorcet/electowiki_beatpath_3_4.yaml
src/interregnum/tests/fixtures/condorcet/electowiki_beatpath_3_5.yaml
src/interregnum/tests/fixtures/condorcet/electowiki_minmax_1_1.yaml
src/interregnum/tests/fixtures/condorcet/electowiki_minmax_1_2.yaml
src/interregnum/tests/fixtures/condorcet/ericgorr_rp_1.yaml
src/interregnum/tests/fixtures/condorcet/ericgorr_rp_2.yaml
src/interregnum/tests/fixtures/condorcet/ericgorr_rp_3.yaml
src/interregnum/tests/fixtures/condorcet/ericgorr_rp_4.yaml
src/interregnum/tests/fixtures/condorcet/wikipedia_minimax_condorcet_1.yaml
src/interregnum/tests/fixtures/condorcet/wikipedia_ranked_pairs_cities.yaml
src/interregnum/tests/fixtures/condorcet/wikipedia_ranked_pairs_ex_1.yaml
src/interregnum/tests/fixtures/highest_averages/danish.yaml
src/interregnum/tests/fixtures/highest_averages/dhondt1.yaml
src/interregnum/tests/fixtures/highest_averages/dhondt1_tie_non_deterministic.yaml
src/interregnum/tests/fixtures/highest_averages/huntington_hill.yaml
src/interregnum/tests/fixtures/highest_averages/imperiali.yaml
src/interregnum/tests/fixtures/highest_averages/sainte_lague.yaml
src/interregnum/tests/fixtures/highest_averages/sainte_lague_14.yaml
src/interregnum/tests/fixtures/iterative_divisor/adams1.yaml
src/interregnum/tests/fixtures/iterative_divisor/dhondt1.yaml
src/interregnum/tests/fixtures/iterative_divisor/dhondt1_tie_non_deterministic.yaml
src/interregnum/tests/fixtures/iterative_divisor/jefferson.yaml
src/interregnum/tests/fixtures/iterative_divisor/sainte_lague.yaml
src/interregnum/tests/fixtures/iterative_divisor/webster.yaml
src/interregnum/tests/fixtures/largest_remainder/tie_deterministic.yaml
src/interregnum/tests/fixtures/largest_remainder/wikipedia1.yaml
src/interregnum/tests/fixtures/largest_remainder/wikipedia2_1.yaml
src/interregnum/tests/fixtures/largest_remainder/wikipedia2_2.yaml
src/interregnum/tests/fixtures/limited_voting/example1.yaml
src/interregnum/tests/fixtures/limited_voting/tie_deterministic.yaml
src/interregnum/tests/fixtures/limited_voting/tie_non_deterministic.yaml
src/interregnum/tests/fixtures/single_transferable_vote/australia_senate_australian_capital_territory_2002.json
src/interregnum/tests/fixtures/single_transferable_vote/australia_senate_australian_capital_territory_2002.json.license
src/interregnum/tests/fixtures/single_transferable_vote/australia_senate_northen_territory_2002.json
src/interregnum/tests/fixtures/single_transferable_vote/australia_senate_northen_territory_2002.json.license
src/interregnum/tests/fixtures/single_transferable_vote/loser_tie_first.yaml
src/interregnum/tests/fixtures/single_transferable_vote/wikipedia_1.yaml
src/interregnum/tests/fixtures/single_transferable_vote/winner_tie_first.yaml
src/interregnum/tests/fixtures/single_transferable_vote/winner_tie_last.yaml
src/interregnum/tests/fixtures/single_transferable_vote/yingtongli_failure.json.skip
src/interregnum/tests/fixtures/single_transferable_vote/yingtongli_failure.json.skip.license
src/interregnum/tests/fixtures/transferable_vote/australia_electoral_council.yaml
src/interregnum/tests/fixtures/transferable_vote/australia_poster_counting.yaml
src/interregnum/tests/fixtures/winner_takes_all/example1.yaml
src/interregnum/tests/fixtures/winner_takes_all/example2.yaml