samples.tutorials.to_sort.packing.parser
Class CompositeHeuristics1BP

java.lang.Object
  extended by choco.kernel.common.opres.heuristics.AbstractHeuristic
      extended by samples.tutorials.to_sort.packing.parser.CompositeHeuristics1BP
All Implemented Interfaces:
IHeuristic, ISolutionDisplay, IOptimizationMeasures, ISolutionMeasures

public class CompositeHeuristics1BP
extends AbstractHeuristic


Field Summary
 
Fields inherited from interface choco.kernel.common.opres.heuristics.IHeuristic
LOGGER
 
Constructor Summary
CompositeHeuristics1BP(gnu.trove.TIntArrayList sizes, int capacity)
           
 
Method Summary
protected  int apply()
           
 int getIterationCount()
          get computation time in seconds
 
Methods inherited from class choco.kernel.common.opres.heuristics.AbstractHeuristic
execute, executeQuick, existsSolution, getNumberOfBins, getObjectiveValue, getSolutionCount, getTimeCount, hasSearched, isObjectiveOptimal, reset, solutionToString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeHeuristics1BP

public CompositeHeuristics1BP(gnu.trove.TIntArrayList sizes,
                              int capacity)
Method Detail

apply

protected int apply()
Specified by:
apply in class AbstractHeuristic

getIterationCount

public int getIterationCount()
Description copied from interface: IHeuristic
get computation time in seconds

Specified by:
getIterationCount in interface IHeuristic
Overrides:
getIterationCount in class AbstractHeuristic


Copyright © 2012. All Rights Reserved.