Uses of Class
com.google.ortools.constraintsolver.SolutionCollector
Packages that use SolutionCollector
-
Uses of SolutionCollector in com.google.ortools.constraintsolver
Methods in com.google.ortools.constraintsolver that return SolutionCollectorModifier and TypeMethodDescriptionSolver.makeAllSolutionCollector()Collect all solutions of the search.Solver.makeAllSolutionCollector(Assignment assignment) Collect all solutions of the search.Solver.MakeBestLexicographicValueSolutionCollector(Assignment assignment, SWIGTYPE_p_std__vectorT_bool_t maximize) Same as above, but supporting lexicographic objectives; 'maximize'
specifies the optimization direction for each objective in 'assignment'.Same as above, but supporting lexicographic objectives; 'maximize'
specifies the optimization direction for each objective.Solver.makeBestValueSolutionCollector(boolean maximize) Collect the solution corresponding to the optimal value of the
objective of the internal assignment; if this assignment does not have an
objective no solution is collected.Solver.makeBestValueSolutionCollector(Assignment assignment, boolean maximize) Collect the solution corresponding to the optimal value of the objective
of 'assignment'; if 'assignment' does not have an objective no solution is
collected.Solver.makeFirstSolutionCollector()Collect the first solution of the search.Solver.makeFirstSolutionCollector(Assignment assignment) Collect the first solution of the search.Solver.makeLastSolutionCollector()Collect the last solution of the search.Solver.makeLastSolutionCollector(Assignment assignment) Collect the last solution of the search.Solver.MakeNBestLexicographicValueSolutionCollector(int solution_count, SWIGTYPE_p_std__vectorT_bool_t maximize) Solver.MakeNBestLexicographicValueSolutionCollector(Assignment assignment, int solution_count, SWIGTYPE_p_std__vectorT_bool_t maximize) Same as above but supporting lexicographic objectives; 'maximize'
specifies the optimization direction for each objective.Solver.makeNBestValueSolutionCollector(int solution_count, boolean maximize) Solver.makeNBestValueSolutionCollector(Assignment assignment, int solution_count, boolean maximize) Same as MakeBestValueSolutionCollector but collects the best
solution_count solutions.Methods in com.google.ortools.constraintsolver with parameters of type SolutionCollectorModifier and TypeMethodDescriptionstatic longSolutionCollector.getCPtr(SolutionCollector obj) static final voidmainJNI.SolutionCollector_add__SWIG_0(long jarg1, SolutionCollector jarg1_, long jarg2, IntVar jarg2_) static final voidmainJNI.SolutionCollector_add__SWIG_1(long jarg1, SolutionCollector jarg1_, IntVar[] jarg2) static final voidmainJNI.SolutionCollector_add__SWIG_2(long jarg1, SolutionCollector jarg1_, long jarg2, IntervalVar jarg2_) static final voidmainJNI.SolutionCollector_add__SWIG_3(long jarg1, SolutionCollector jarg1_, IntervalVar[] jarg2) static final voidmainJNI.SolutionCollector_add__SWIG_4(long jarg1, SolutionCollector jarg1_, long jarg2, SequenceVar jarg2_) static final voidmainJNI.SolutionCollector_add__SWIG_5(long jarg1, SolutionCollector jarg1_, SequenceVar[] jarg2) static final voidmainJNI.SolutionCollector_addObjective(long jarg1, SolutionCollector jarg1_, long jarg2, IntVar jarg2_) static final voidmainJNI.SolutionCollector_AddObjectives(long jarg1, SolutionCollector jarg1_, IntVar[] jarg2) static final int[]mainJNI.SolutionCollector_backwardSequence(long jarg1, SolutionCollector jarg1_, int jarg2, long jarg3, SequenceVar jarg3_) static final longmainJNI.SolutionCollector_branches(long jarg1, SolutionCollector jarg1_, int jarg2) static final longmainJNI.SolutionCollector_durationValue(long jarg1, SolutionCollector jarg1_, int jarg2, long jarg3, IntervalVar jarg3_) static final longmainJNI.SolutionCollector_endValue(long jarg1, SolutionCollector jarg1_, int jarg2, long jarg3, IntervalVar jarg3_) static final voidmainJNI.SolutionCollector_enterSearch(long jarg1, SolutionCollector jarg1_) static final longmainJNI.SolutionCollector_failures(long jarg1, SolutionCollector jarg1_, int jarg2) static final int[]mainJNI.SolutionCollector_forwardSequence(long jarg1, SolutionCollector jarg1_, int jarg2, long jarg3, SequenceVar jarg3_) static final booleanmainJNI.SolutionCollector_has_solution(long jarg1, SolutionCollector jarg1_) static final voidmainJNI.SolutionCollector_install(long jarg1, SolutionCollector jarg1_) static final longmainJNI.SolutionCollector_last_solution_or_null(long jarg1, SolutionCollector jarg1_) static final longmainJNI.SolutionCollector_objectiveValue(long jarg1, SolutionCollector jarg1_, int jarg2) static final longmainJNI.SolutionCollector_ObjectiveValueFromIndex(long jarg1, SolutionCollector jarg1_, int jarg2, int jarg3) static final longmainJNI.SolutionCollector_performedValue(long jarg1, SolutionCollector jarg1_, int jarg2, long jarg3, IntervalVar jarg3_) static final longmainJNI.SolutionCollector_solution(long jarg1, SolutionCollector jarg1_, int jarg2) static final intmainJNI.SolutionCollector_solutionCount(long jarg1, SolutionCollector jarg1_) static final longmainJNI.SolutionCollector_startValue(long jarg1, SolutionCollector jarg1_, int jarg2, long jarg3, IntervalVar jarg3_) static final StringmainJNI.SolutionCollector_toString(long jarg1, SolutionCollector jarg1_) static final int[]mainJNI.SolutionCollector_unperformed(long jarg1, SolutionCollector jarg1_, int jarg2, long jarg3, SequenceVar jarg3_) static final longmainJNI.SolutionCollector_value(long jarg1, SolutionCollector jarg1_, int jarg2, long jarg3, IntVar jarg3_) static final longmainJNI.SolutionCollector_wallTime(long jarg1, SolutionCollector jarg1_, int jarg2) static longSolutionCollector.swigRelease(SolutionCollector obj)