Skip to main content

Actinvoting uses mathematical tools from analytic combinatorics to compute probabilities in voting theory.

Project description

Actinvoting

PyPI Status Build Status Documentation Status License Code Coverage

Actinvoting (Analytic Combinatorics Tools In Voting) uses mathematical tools from analytic combinatorics to compute probabilities in voting theory.

Features

  • Estimate the probability that a candidate is a Condorcet winner (or more generally an alpha-winner) by different methods: theoretical equivalent obtained via analytic combinatorics, exact computation, or Monte Carlo estimate.
  • Implement different cultures such as Impartial Culture or the Mallows model.
  • Perform symbolic or numeric computations.

Credits

This package was created with Cookiecutter and the Package Helper 3 project template.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page