Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::sat::SharedLsSolutionRepository Member List

This is the complete list of members for operations_research::sat::SharedLsSolutionRepository, including all inherited members.

ABSL_GUARDED_BY(mutex_)operations_research::sat::SharedSolutionRepository< int64_t >protected
Add(Solution solution)operations_research::sat::SharedSolutionRepository< int64_t >
AddSolution(std::vector< int64_t > solution, int num_violations)operations_research::sat::SharedLsSolutionRepositoryinline
ClearSolutionsAndIncreaseSourceId()operations_research::sat::SharedSolutionRepository< int64_t >inline
diversity_limit_operations_research::sat::SharedSolutionRepository< int64_t >protected
GetBestNSolutions(int n) constoperations_research::sat::SharedSolutionRepository< int64_t >
GetBestRank() constoperations_research::sat::SharedSolutionRepository< int64_t >
GetRandomBiasedSolution(absl::BitGenRef random) constoperations_research::sat::SharedSolutionRepository< int64_t >
GetSolution(int index) constoperations_research::sat::SharedSolutionRepository< int64_t >
GetVariableValueInSolution(int var_index, int solution_index) constoperations_research::sat::SharedSolutionRepository< int64_t >
mutex_operations_research::sat::SharedSolutionRepository< int64_t >mutableprotected
name_operations_research::sat::SharedSolutionRepository< int64_t >protected
num_queried() constoperations_research::sat::SharedSolutionRepository< int64_t >inline
num_solutions_to_keep() constoperations_research::sat::SharedSolutionRepository< int64_t >inline
num_solutions_to_keep_operations_research::sat::SharedSolutionRepository< int64_t >protected
NumRecentlyNonImproving() constoperations_research::sat::SharedSolutionRepository< int64_t >inline
NumSolutions() constoperations_research::sat::SharedSolutionRepository< int64_t >
SetDiversityLimit(int value)operations_research::sat::SharedSolutionRepository< int64_t >inline
SharedLsSolutionRepository()operations_research::sat::SharedLsSolutionRepositoryinline
SharedSolutionRepository(int num_solutions_to_keep, absl::string_view name="", int source_id=-1)operations_research::sat::SharedSolutionRepository< int64_t >inlineexplicit
source_id() constoperations_research::sat::SharedSolutionRepository< int64_t >inline
Synchronize(std::function< void(const Solution &solution)> f=nullptr)operations_research::sat::SharedSolutionRepository< int64_t >
TableLineStats() constoperations_research::sat::SharedSolutionRepository< int64_t >inline