Package jline.opt.objectives
Class MinimizeSystemResponseTime
java.lang.Object
jline.opt.objectives.Objective
jline.opt.objectives.MinimizeSystemResponseTime
Minimize the end-to-end (system) response time. Typical uses are load
balancing and routing optimization. Mirrors native-Python
MinimizeSystemResponseTime.-
Field Summary
Fields inherited from class jline.opt.objectives.Objective
constraints -
Constructor Summary
ConstructorsConstructorDescriptionMinimizeSystemResponseTime(String jobclass, List<Constraint> subjectTo) MinimizeSystemResponseTime(JobClass jobclass) -
Method Summary
Modifier and TypeMethodDescriptiondoubleevaluate(EvaluationResult result, Map<String, Object> variableValues) The scalar to minimize (before constraint penalties).booleanMethods inherited from class jline.opt.objectives.Objective
evaluateWithPenalty, getConstraints
-
Constructor Details
-
MinimizeSystemResponseTime
-
MinimizeSystemResponseTime
-
MinimizeSystemResponseTime
public MinimizeSystemResponseTime()
-
-
Method Details
-
getJobClass
-
isMinimization
public boolean isMinimization()- Specified by:
isMinimizationin classObjective
-
evaluate
Description copied from class:ObjectiveThe scalar to minimize (before constraint penalties).
-