Uses of Interface
com.graphhopper.jsprit.core.problem.constraint.HardConstraint
Packages that use HardConstraint
Package
Description
-
Uses of HardConstraint in com.graphhopper.jsprit.core.algorithm.recreate
Method parameters in com.graphhopper.jsprit.core.algorithm.recreate with type arguments of type HardConstraintModifier and TypeMethodDescriptionprotected InsertionDataAbstractInsertionCalculator.createNoInsertionFoundResult(Collection<HardConstraint> failedConstraints) Creates a NoInsertionFound result with failed constraint informationprotected HardActivityConstraint.ConstraintsStatusAbstractInsertionCalculator.fulfilled(JobInsertionContext iFacts, TourActivity prevAct, TourActivity newAct, TourActivity nextAct, double prevActDepTime, Collection<HardConstraint> failedActivityConstraints, ConstraintManager constraintManager) Check if activity constraints are fulfilled -
Uses of HardConstraint in com.graphhopper.jsprit.core.problem.constraint
Subinterfaces of HardConstraint in com.graphhopper.jsprit.core.problem.constraintModifier and TypeInterfaceDescriptioninterfaceHard constraint that evaluates whether a new activity can be inserted between an activity segment (prevAct,nextAct).interfaceHard constraint that evaluates whether a new job (insertionContext.getJob()) can be inserted existing route (insertionContext.getRoute()).Classes in com.graphhopper.jsprit.core.problem.constraint that implement HardConstraintModifier and TypeClassDescriptionclassManager that manage hard- and soft constraints, both on route and activity level.classSkillConstraint that ensures that only vehicles with according skills can serve route and job to be inserted.classCreated by schroeder on 11/10/16.classCreated by schroeder on 15/09/16.classConstraint that ensures capacity constraint at each activity.classclassEnsures load constraint for inserting ServiceActivity.classEnsures that capacity constraint is met, i.e.classclassCreated by schroeder on 19/09/15.class