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 classDefine 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.BuilderDecisionStrategyProto.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.