jeco.lib.problems.floorplan
Class LiquidChannelsCrossover

java.lang.Object
  extended by jeco.kernel.operator.crossover.CrossoverOperator
      extended by jeco.lib.problems.floorplan.LiquidChannelsCrossover

public class LiquidChannelsCrossover
extends CrossoverOperator


Field Summary
protected  int maxNumLcs
           
protected  double probability
           
 
Constructor Summary
LiquidChannelsCrossover(double probability, int maxNumLcs)
           
 
Method Summary
 Solution[] execute(Solution parent1, Solution parent2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

probability

protected double probability

maxNumLcs

protected int maxNumLcs
Constructor Detail

LiquidChannelsCrossover

public LiquidChannelsCrossover(double probability,
                               int maxNumLcs)
Method Detail

execute

public Solution[] execute(Solution parent1,
                          Solution parent2)
Specified by:
execute in class CrossoverOperator