public AlgorithmExecutionSession(ConstructionAlgorithm constructionAlgorithm, OptimalizationAlgorithm optimalizationAlgorithm) { ConstructionAlgorithm = constructionAlgorithm; OptimalizationAlgorithm = optimalizationAlgorithm; ConstructionStatisticsData = new ConstructionStatisticsData(); OptimalizationStatisticsData = new OptimalizationStatisticsData(); }
public MultipleStartLocalSearchExecutionSession(ConstructionAlgorithm constructionAlgorithm, MultipleStartLocalSearch multipleStartLocalSearch) { MultipleStartLocalSearch = multipleStartLocalSearch; ConstructionAlgorithm = constructionAlgorithm; OptimalizationStatisticsData = new OptimalizationStatisticsData(); }