Manual Reference Pages - ALGORITHM::EVOLUTIONARY::OP::ROULETTEWHEEL (3)
Algorithm::Evolutionary::Op::RouletteWheel - Fitness-proportional selection, using a roulette wheel.
my $popSize = 100;
my $selector = new Algorithm::Evolutionary::Op::RouletteWheel $popSize;
Roulette wheel selection tries to select as many copies of the
individual as it corresponds to its fitness. It is used in the
canonical GA. Some information on this method of selection can be
this GA tutorial <http://www.geatbx.com/docu/algselct.html#nameselectionrws>
new( CW$output_population_size )
Creates a new roulette wheel selector
Applies the tournament selection to a population, returning
another of the said size
Algorithm::Evolutionary::Op::TournamentSelect is another option for
selecting a pool of individuals
This file is released under the GPL. See the LICENSE file included in this distribution,
or go to http://www.fsf.org/licenses/gpl.txt
|perl v5.20.3 ||ALGORITHM::EVOLUTIONARY::OP::ROULETTEWHEEL (3) ||2014-10-25 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.