Algorithm-SixDegrees
view release on metacpan or search on metacpan
lib/Algorithm/SixDegrees.pm view on Meta::CPAN
$sd2->reverse_data_source( friends => \&friend_of, @args );
@elems = $sd2->make_link('friends', 'Bob', 'Mark');
=head1 DESCRIPTION
C<Algorithm::SixDegrees> is a Perl implementation of a breadth-first
search through a set of linked elements in order to find the shortest
possible chain linking two specific elements together.
In simpler terms, this module will take a bunch of related items and
attempt to find a relationship between two of them. It looks for the
shortest (and generally, simplest) relationship it can find.
=head1 CONSTRUCTOR
=head2 new()
C<Algorithm::SixDegrees> requires use as an object; it can't (yet) be used
as a stand-alone module. C<new> takes no arguments, however.
=cut
( run in 0.417 second using v1.01-cache-2.11-cpan-64827b87656 )