Package ai.timefold.solver.constraint.streams.bavet
package ai.timefold.solver.constraint.streams.bavet
-
ClassesClassDescriptionBavetConstraint<Solution_>BavetConstraintFactory<Solution_>BavetConstraintSession<Score_ extends Score<Score_>>The type is public to make it easier for Bavet-specific minimal bug reproducers to be created.BavetConstraintSessionFactory<Solution_,
Score_ extends Score<Score_>> BavetConstraintStreamScoreDirector<Solution_,Score_ extends Score<Score_>> FP streams implementation ofScoreDirector, which only recalculates theScoreof the part of theworking solutionthat changed, instead of the going through the entirePlanningSolution.BavetConstraintStreamScoreDirectorFactory<Solution_,Score_ extends Score<Score_>> BavetConstraintStreamScoreDirectorFactoryService<Solution_,Score_ extends Score<Score_>>