=pod

=head1 NAME

Catalog


=head1 VERSION 0.022


=head1 Description

A catalog of common Vote Counting Systems and their implementation in Vote::Count.


=head1 Methods by Family


=head2 Borda Count

The Borda Count implementation does not yet cover all common weighting rule variations.

=over

=item *

Borda Count: core Vote::Count


=item *

Nansen: I<needs example>


=item *

Baldwin: I<needs example>


=item *

Minet: I<needs example>


=item *

Star: I<needs Range Ballot support>


=back


=head2 Instant Runoff Voting

Also known as Alternative Vote or Hare System.

=over

=item *

Instant Runoff Voting: core Vote::Count


=item *

Benham Condorcet IRV: HandCount methods documentation


=item *

SmithSet IRV: Vote::Count::Method::CondorcetIRV


=back


=head2 Condorcet


=head3 Simple Condorcet

=over

=item *

Benham Condorcet IRV: HandCount documentation


=item *

Simple Dropping: Vote::Count::Method::CondorcetDropping


=item *

SmithSet IRV: Vote::Count::Method::CondorcetIRV


=back


=head3 Complex Condorcet

=over

=item *

Condorcet vs IRV: Vote::Count::Method::CondorcetVsIRV


=item *

Tiedeman: I<unimplemented>


=item *

SSD: I<unimplemented>


=item *

Kemmeny-Young: I<unimplemented>


=back


=head3 Redacting Condorcet

=over

=item *

Condorcet vs IRV: Vote::Count::Method::CondorcetVsIRV


=back


=head2 AUTHOR

John Karr (BRAINBUZ) brainbuz@cpan.org


=head2 CONTRIBUTORS

Copyright 2019 by John Karr (BRAINBUZ) brainbuz@cpan.org.


=head1 LICENSE

This module is released under the GNU Public License Version 3. See license file for details. For more information on this license visit http://fsf.org.

=cut
