Class ReallocateForReduceLinkUsage

java.lang.Object
de.uka.ipd.sdq.dsexplore.opt4j.optimizer.heuristic.operators.AbstractTactic
de.uka.ipd.sdq.dsexplore.opt4j.optimizer.heuristic.operators.impl.ReallocateForReduceLinkUsage
All Implemented Interfaces:
ITactic

public class ReallocateForReduceLinkUsage extends AbstractTactic
  • Field Details

    • logger

      protected static org.apache.log4j.Logger logger
  • Constructor Details

  • Method Details

    • getHeuristicCandidates

      public List<TacticsResultCandidate> getHeuristicCandidates(DSEIndividual individual, UtilisationResultCacheAndHelper resultsCache)
      Description copied from interface: ITactic
      Generates improved individuals based on heuristic and given individual. Candidates must only use model objects from the design decision model, they must not refer to model elements from the PCM model (as these may not be identical Java objects even if they represent the same EMF object).
      Parameters:
      individual - The individual that should be improved
      Returns:
      Collection of improved individuals