Uses of Class
com.google.ortools.sat.DecisionStrategyProto.Builder
Packages that use DecisionStrategyProto.Builder
-
Uses of DecisionStrategyProto.Builder in com.google.ortools.sat
Subclasses with type arguments of type DecisionStrategyProto.Builder in com.google.ortools.satModifier and TypeClassDescriptionstatic final class
Define the strategy to follow when the solver needs to take a new decision.Methods in com.google.ortools.sat that return DecisionStrategyProto.BuilderModifier and TypeMethodDescriptionDecisionStrategyProto.Builder.addAllExprs
(Iterable<? extends LinearExpressionProto> values) If this is set, then the variables field must be empty.DecisionStrategyProto.Builder.addAllVariables
(Iterable<? extends Integer> values) The variables to be considered for the next decision.DecisionStrategyProto.Builder.addExprs
(int index, LinearExpressionProto value) If this is set, then the variables field must be empty.DecisionStrategyProto.Builder.addExprs
(int index, LinearExpressionProto.Builder builderForValue) If this is set, then the variables field must be empty.DecisionStrategyProto.Builder.addExprs
(LinearExpressionProto value) If this is set, then the variables field must be empty.DecisionStrategyProto.Builder.addExprs
(LinearExpressionProto.Builder builderForValue) If this is set, then the variables field must be empty.CpModelProto.Builder.addSearchStrategyBuilder()
Defines the strategy that the solver should follow when the search_branching parameter is set to FIXED_SEARCH.CpModelProto.Builder.addSearchStrategyBuilder
(int index) Defines the strategy that the solver should follow when the search_branching parameter is set to FIXED_SEARCH.DecisionStrategyProto.Builder.addVariables
(int value) The variables to be considered for the next decision.DecisionStrategyProto.Builder.clear()
DecisionStrategyProto.Builder.clearDomainReductionStrategy()
.operations_research.sat.DecisionStrategyProto.DomainReductionStrategy domain_reduction_strategy = 3;
DecisionStrategyProto.Builder.clearExprs()
If this is set, then the variables field must be empty.DecisionStrategyProto.Builder.clearVariables()
The variables to be considered for the next decision.DecisionStrategyProto.Builder.clearVariableSelectionStrategy()
.operations_research.sat.DecisionStrategyProto.VariableSelectionStrategy variable_selection_strategy = 2;
CpModelProto.Builder.getSearchStrategyBuilder
(int index) Defines the strategy that the solver should follow when the search_branching parameter is set to FIXED_SEARCH.DecisionStrategyProto.Builder.mergeFrom
(DecisionStrategyProto other) DecisionStrategyProto.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) DecisionStrategyProto.Builder.mergeFrom
(com.google.protobuf.Message other) DecisionStrategyProto.newBuilder()
DecisionStrategyProto.newBuilder
(DecisionStrategyProto prototype) DecisionStrategyProto.newBuilderForType()
protected DecisionStrategyProto.Builder
DecisionStrategyProto.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) DecisionStrategyProto.Builder.removeExprs
(int index) If this is set, then the variables field must be empty.DecisionStrategyProto.Builder.setDomainReductionStrategy
(DecisionStrategyProto.DomainReductionStrategy value) .operations_research.sat.DecisionStrategyProto.DomainReductionStrategy domain_reduction_strategy = 3;
DecisionStrategyProto.Builder.setDomainReductionStrategyValue
(int value) .operations_research.sat.DecisionStrategyProto.DomainReductionStrategy domain_reduction_strategy = 3;
DecisionStrategyProto.Builder.setExprs
(int index, LinearExpressionProto value) If this is set, then the variables field must be empty.DecisionStrategyProto.Builder.setExprs
(int index, LinearExpressionProto.Builder builderForValue) If this is set, then the variables field must be empty.DecisionStrategyProto.Builder.setVariables
(int index, int value) The variables to be considered for the next decision.DecisionStrategyProto.Builder.setVariableSelectionStrategy
(DecisionStrategyProto.VariableSelectionStrategy value) .operations_research.sat.DecisionStrategyProto.VariableSelectionStrategy variable_selection_strategy = 2;
DecisionStrategyProto.Builder.setVariableSelectionStrategyValue
(int value) .operations_research.sat.DecisionStrategyProto.VariableSelectionStrategy variable_selection_strategy = 2;
DecisionStrategyProto.toBuilder()
Methods in com.google.ortools.sat that return types with arguments of type DecisionStrategyProto.BuilderModifier and TypeMethodDescriptionCpModelProto.Builder.getSearchStrategyBuilderList()
Defines the strategy that the solver should follow when the search_branching parameter is set to FIXED_SEARCH.Methods in com.google.ortools.sat with parameters of type DecisionStrategyProto.BuilderModifier and TypeMethodDescriptionCpModelProto.Builder.addSearchStrategy
(int index, DecisionStrategyProto.Builder builderForValue) Defines the strategy that the solver should follow when the search_branching parameter is set to FIXED_SEARCH.CpModelProto.Builder.addSearchStrategy
(DecisionStrategyProto.Builder builderForValue) Defines the strategy that the solver should follow when the search_branching parameter is set to FIXED_SEARCH.CpModelProto.Builder.setSearchStrategy
(int index, DecisionStrategyProto.Builder builderForValue) Defines the strategy that the solver should follow when the search_branching parameter is set to FIXED_SEARCH.