FlowShopOpMutationExchange Class Reference

Exchange mutation operator for the flow-shop. More...

#include <FlowShopOpMutationExchange.h>

Inheritance diagram for FlowShopOpMutationExchange:

eoMonOp< FlowShop > eoOp< EOType > eoUF< FlowShop &, bool > eoFunctorBase List of all members.

Public Member Functions

std::string className () const
 the class name (used to display statistics)
bool operator() (FlowShop &_flowshop)
 modifies the parent with an exchange mutation

Detailed Description

Exchange mutation operator for the flow-shop.

Definition at line 22 of file FlowShopOpMutationExchange.h.


Member Function Documentation

bool FlowShopOpMutationExchange::operator() ( FlowShop _flowshop  )  [virtual]

modifies the parent with an exchange mutation

Parameters:
_flowshop the parent genotype (will be modified)

Implements eoUF< FlowShop &, bool >.

Definition at line 22 of file FlowShopOpMutationExchange.cpp.

References eoRng::random(), and moeoVector< MOEOObjectiveVector, MOEOFitness, MOEODiversity, GeneType >::value().


The documentation for this class was generated from the following files:
Generated on Mon Oct 8 10:35:52 2007 for ParadisEO-MOEOMovingObjects by  doxygen 1.4.7