Package | Description |
---|---|
com.google.ortools.sat |
Modifier and Type | Method and Description |
---|---|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addAdditionalSolutions(CpSolverSolution.Builder builderForValue)
If the parameter fill_additional_solutions_in_response is set, then we
copy all the solutions from our internal solution pool here.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addAdditionalSolutions(CpSolverSolution value)
If the parameter fill_additional_solutions_in_response is set, then we
copy all the solutions from our internal solution pool here.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addAdditionalSolutions(int index,
CpSolverSolution.Builder builderForValue)
If the parameter fill_additional_solutions_in_response is set, then we
copy all the solutions from our internal solution pool here.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addAdditionalSolutions(int index,
CpSolverSolution value)
If the parameter fill_additional_solutions_in_response is set, then we
copy all the solutions from our internal solution pool here.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addAllAdditionalSolutions(java.lang.Iterable<? extends CpSolverSolution> values)
If the parameter fill_additional_solutions_in_response is set, then we
copy all the solutions from our internal solution pool here.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addAllSolution(java.lang.Iterable<? extends java.lang.Long> values)
A feasible solution to the given problem.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addAllSufficientAssumptionsForInfeasibility(java.lang.Iterable<? extends java.lang.Integer> values)
A subset of the model "assumptions" field.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addAllTightenedVariables(java.lang.Iterable<? extends IntegerVariableProto> values)
Advanced usage.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addSolution(long value)
A feasible solution to the given problem.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addSufficientAssumptionsForInfeasibility(int value)
A subset of the model "assumptions" field.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addTightenedVariables(IntegerVariableProto.Builder builderForValue)
Advanced usage.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addTightenedVariables(IntegerVariableProto value)
Advanced usage.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addTightenedVariables(int index,
IntegerVariableProto.Builder builderForValue)
Advanced usage.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.addTightenedVariables(int index,
IntegerVariableProto value)
Advanced usage.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clear() |
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearAdditionalSolutions()
If the parameter fill_additional_solutions_in_response is set, then we
copy all the solutions from our internal solution pool here.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearBestObjectiveBound()
Only make sense for an optimization problem.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearDeterministicTime()
double deterministic_time = 17; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearGapIntegral()
The integral of log(1 + absolute_objective_gap) over time.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearInnerObjectiveLowerBound()
Advanced usage.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearIntegerObjective()
Contains the integer objective optimized internally.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearNumBinaryPropagations()
int64 num_binary_propagations = 13; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearNumBooleans()
int64 num_booleans = 10; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearNumBranches()
int64 num_branches = 12; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearNumConflicts()
int64 num_conflicts = 11; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearNumFixedBooleans()
int64 num_fixed_booleans = 31; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearNumIntegerPropagations()
int64 num_integer_propagations = 14; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearNumIntegers()
Some statistics about the solve.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearNumLpIterations()
int64 num_lp_iterations = 25; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearNumRestarts()
int64 num_restarts = 24; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearObjectiveValue()
Only make sense for an optimization problem.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearSolution()
A feasible solution to the given problem.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearSolutionInfo()
Additional information about how the solution was found.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearSolveLog()
The solve log will be filled if the parameter log_to_response is set to
true.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearStatus()
The status of the solve.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearSufficientAssumptionsForInfeasibility()
A subset of the model "assumptions" field.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearTightenedVariables()
Advanced usage.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearUserTime()
double user_time = 16; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.clearWallTime()
The time counted from the beginning of the Solve() call.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CpSolverResponse.Builder |
CpSolverResponse.Builder.mergeFrom(CpSolverResponse other) |
CpSolverResponse.Builder |
CpSolverResponse.Builder.mergeFrom(com.google.protobuf.Message other) |
CpSolverResponse.Builder |
CpSolverResponse.Builder.mergeIntegerObjective(CpObjectiveProto value)
Contains the integer objective optimized internally.
|
static CpSolverResponse.Builder |
CpSolverResponse.newBuilder() |
static CpSolverResponse.Builder |
CpSolverResponse.newBuilder(CpSolverResponse prototype) |
CpSolverResponse.Builder |
CpSolverResponse.newBuilderForType() |
protected CpSolverResponse.Builder |
CpSolverResponse.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
CpSolverResponse.Builder |
CpSolverResponse.Builder.removeAdditionalSolutions(int index)
If the parameter fill_additional_solutions_in_response is set, then we
copy all the solutions from our internal solution pool here.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.removeTightenedVariables(int index)
Advanced usage.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setAdditionalSolutions(int index,
CpSolverSolution.Builder builderForValue)
If the parameter fill_additional_solutions_in_response is set, then we
copy all the solutions from our internal solution pool here.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setAdditionalSolutions(int index,
CpSolverSolution value)
If the parameter fill_additional_solutions_in_response is set, then we
copy all the solutions from our internal solution pool here.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setBestObjectiveBound(double value)
Only make sense for an optimization problem.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setDeterministicTime(double value)
double deterministic_time = 17; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.setGapIntegral(double value)
The integral of log(1 + absolute_objective_gap) over time.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setInnerObjectiveLowerBound(long value)
Advanced usage.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setIntegerObjective(CpObjectiveProto.Builder builderForValue)
Contains the integer objective optimized internally.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setIntegerObjective(CpObjectiveProto value)
Contains the integer objective optimized internally.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setNumBinaryPropagations(long value)
int64 num_binary_propagations = 13; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.setNumBooleans(long value)
int64 num_booleans = 10; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.setNumBranches(long value)
int64 num_branches = 12; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.setNumConflicts(long value)
int64 num_conflicts = 11; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.setNumFixedBooleans(long value)
int64 num_fixed_booleans = 31; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.setNumIntegerPropagations(long value)
int64 num_integer_propagations = 14; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.setNumIntegers(long value)
Some statistics about the solve.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setNumLpIterations(long value)
int64 num_lp_iterations = 25; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.setNumRestarts(long value)
int64 num_restarts = 24; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.setObjectiveValue(double value)
Only make sense for an optimization problem.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setSolution(int index,
long value)
A feasible solution to the given problem.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setSolutionInfo(java.lang.String value)
Additional information about how the solution was found.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setSolutionInfoBytes(com.google.protobuf.ByteString value)
Additional information about how the solution was found.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setSolveLog(java.lang.String value)
The solve log will be filled if the parameter log_to_response is set to
true.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setSolveLogBytes(com.google.protobuf.ByteString value)
The solve log will be filled if the parameter log_to_response is set to
true.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setStatus(CpSolverStatus value)
The status of the solve.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setStatusValue(int value)
The status of the solve.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setSufficientAssumptionsForInfeasibility(int index,
int value)
A subset of the model "assumptions" field.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setTightenedVariables(int index,
IntegerVariableProto.Builder builderForValue)
Advanced usage.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setTightenedVariables(int index,
IntegerVariableProto value)
Advanced usage.
|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setUserTime(double value)
double user_time = 16; |
CpSolverResponse.Builder |
CpSolverResponse.Builder.setWallTime(double value)
The time counted from the beginning of the Solve() call.
|
CpSolverResponse.Builder |
CpSolverResponse.toBuilder() |
Copyright © 2025. All rights reserved.