Class BavetConstraintSessionFactory<Solution_,Score_ extends Score<Score_>>
java.lang.Object
ai.timefold.solver.core.impl.score.stream.bavet.BavetConstraintSessionFactory<Solution_,Score_>
-
Constructor Summary
ConstructorsConstructorDescriptionBavetConstraintSessionFactory(SolutionDescriptor<Solution_> solutionDescriptor, ConstraintMetaModel constraintMetaModel, boolean profilingEnabled) -
Method Summary
Modifier and TypeMethodDescriptionbuildSession(Solution_ workingSolution, ConsistencyTracker<Solution_> consistencyTracker, ConstraintMatchPolicy constraintMatchPolicy, boolean scoreDirectorDerived, Consumer<String> nodeNetworkVisualizationConsumer)
-
Constructor Details
-
BavetConstraintSessionFactory
public BavetConstraintSessionFactory(SolutionDescriptor<Solution_> solutionDescriptor, ConstraintMetaModel constraintMetaModel, boolean profilingEnabled)
-
-
Method Details
-
buildSession
public BavetConstraintSession<Score_> buildSession(Solution_ workingSolution, ConsistencyTracker<Solution_> consistencyTracker, ConstraintMatchPolicy constraintMatchPolicy, boolean scoreDirectorDerived, Consumer<String> nodeNetworkVisualizationConsumer)
-