Class AbstractStartingPopulationHeuristic

java.lang.Object
de.uka.ipd.sdq.dsexplore.opt4j.optimizer.heuristic.startingPopulation.AbstractStartingPopulationHeuristic
All Implemented Interfaces:
IStartingPoulationHeuristic
Direct Known Subclasses:
StartingPopulationHeuristicImpl

public abstract class AbstractStartingPopulationHeuristic extends Object implements IStartingPoulationHeuristic
Class defines methods to get all resource containers and allocation contexts
  • Constructor Details

    • AbstractStartingPopulationHeuristic

      public AbstractStartingPopulationHeuristic(DSEWorkflowConfiguration configuration)
  • Method Details

    • getResourceContainers

      protected ArrayList<org.palladiosimulator.pcm.resourceenvironment.ResourceContainer> getResourceContainers()
      Returns:
      All resource containers based on the current Opt4J Problem (via Opt4JStarter.getProblem())
    • getAllocationContexts

      protected ArrayList<org.palladiosimulator.pcm.allocation.AllocationContext> getAllocationContexts()
      Returns:
      All allocation contexts based on the current Opt4J Problem (via Opt4JStarter.getProblem())