Algorithm-Pair-Swiss
view release on metacpan or search on metacpan
lib/Algorithm/Pair/Swiss.pm view on Meta::CPAN
=item my $pairer = B<Algorithm::Pair::Swiss-E<gt>new>( @parties )
A B<new> Algorithm::Pair::Swiss object is used to generate pairings.
Optionally @parties can be given when instantiating the object. This is
the same as using the B<parties> method described below.
=cut
sub new {
my $class = shift;
my $self = bless {}, $class;
$self->parties(@_) if @_;
return $self;
}
=item $pairer-E<gt>B<parties>( @parties )
Provides the pairer with a complete list of all individuals that can
be paired. If no parties are specified, it returns the sorted list
of all parties. This allows you to use this method to extract 'rankings'
if you happen to have implemented a B<cmp> operator overload in the
( run in 1.342 second using v1.01-cache-2.11-cpan-de7293f3b23 )