Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
{
"julia.environmentPath": "/Users/epacuit/Dropbox/code/voting-scripts/pref_voting"
}
80 changes: 80 additions & 0 deletions docs/source/iterative_methods.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,78 @@ To illustrate the difference with respect to the second question, consider Insta

```

### Top-N Instant Runoff for Truncated Linear Orders

```{eval-rst}

.. autofunction:: pref_voting.iterative_methods.top_n_instant_runoff_for_truncated_linear_orders

```

## Approval IRV

```{eval-rst}

.. autofunction:: pref_voting.iterative_methods.approval_irv

```

### Approval IRV TB

```{eval-rst}

.. autofunction:: pref_voting.iterative_methods.approval_irv_tb

```

### Approval IRV PUT

```{eval-rst}

.. autofunction:: pref_voting.iterative_methods.approval_irv_put

```

### Approval IRV with Explanation

```{eval-rst}

.. autofunction:: pref_voting.iterative_methods.approval_irv_with_explanation

```

## Split IRV

```{eval-rst}

.. autofunction:: pref_voting.iterative_methods.split_irv

```

### Split IRV TB

```{eval-rst}

.. autofunction:: pref_voting.iterative_methods.split_irv_tb

```

### Split IRV PUT

```{eval-rst}

.. autofunction:: pref_voting.iterative_methods.split_irv_put

```

### Split IRV with Explanation

```{eval-rst}

.. autofunction:: pref_voting.iterative_methods.split_irv_with_explanation

```

## Plurality With Runoff PUT

```{eval-rst}
Expand All @@ -92,6 +164,14 @@ To illustrate the difference with respect to the second question, consider Insta

```

### Plurality With Runoff PUT with Explanation

```{eval-rst}

.. autofunction:: pref_voting.iterative_methods.plurality_with_runoff_put_with_explanation

```

## Benham

```{eval-rst}
Expand Down
22 changes: 21 additions & 1 deletion docs/source/variable_voter_axioms.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,26 @@ Variable Voter Axioms

```

### Single-Voter Resolvability with Truncation

```{eval-rst}

.. autofunction:: pref_voting.variable_voter_axioms.has_single_voter_resolvability_violation_with_truncation

.. autofunction:: pref_voting.variable_voter_axioms.find_all_single_voter_resolvability_violations_with_truncation

```

### Single-Voter Resolvability with Ties

```{eval-rst}

.. autofunction:: pref_voting.variable_voter_axioms.has_single_voter_resolvability_violation_with_ties

.. autofunction:: pref_voting.variable_voter_axioms.find_all_single_voter_resolvability_violations_with_ties

```

## Weak Single-Voter Resolvability

```{eval-rst}
Expand Down Expand Up @@ -133,4 +153,4 @@ Variable Voter Axioms
.. autofunction:: pref_voting.variable_voter_axioms.has_nonlinear_neutral_reversal_violation

.. autofunction:: pref_voting.variable_voter_axioms.find_all_nonlinear_neutral_reversal_violations
```
```
Loading