Package | Description |
---|---|
com.google.ortools.sat |
Modifier and Type | Method and Description |
---|---|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.addAllCoeffs(java.lang.Iterable<? extends java.lang.Long> values)
repeated int64 coeffs = 4; |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.addAllDomain(java.lang.Iterable<? extends java.lang.Long> values)
If non-empty, only look for an objective value in the given domain.
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.addAllVars(java.lang.Iterable<? extends java.lang.Integer> values)
The linear terms of the objective to minimize.
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.addCoeffs(long value)
repeated int64 coeffs = 4; |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.addDomain(long value)
If non-empty, only look for an objective value in the given domain.
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.addVars(int value)
The linear terms of the objective to minimize.
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.clear() |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.clearCoeffs()
repeated int64 coeffs = 4; |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.clearDomain()
If non-empty, only look for an objective value in the given domain.
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.clearIntegerAfterOffset()
int64 integer_after_offset = 9; |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.clearIntegerBeforeOffset()
Internal fields to recover a bound on the original integer objective from
the presolved one.
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.clearIntegerScalingFactor()
int64 integer_scaling_factor = 8; |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.clearOffset()
The displayed objective is always:
scaling_factor * (sum(coefficients[i] * objective_vars[i]) + offset).
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.clearScalingFactor()
double scaling_factor = 3; |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.clearScalingWasExact()
Internal field.
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.clearVars()
The linear terms of the objective to minimize.
|
CpObjectiveProto.Builder |
CpSolverResponse.Builder.getIntegerObjectiveBuilder()
Contains the integer objective optimized internally.
|
CpObjectiveProto.Builder |
CpModelProto.Builder.getObjectiveBuilder()
The objective to minimize.
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.mergeFrom(CpObjectiveProto other) |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.mergeFrom(com.google.protobuf.Message other) |
static CpObjectiveProto.Builder |
CpObjectiveProto.newBuilder() |
static CpObjectiveProto.Builder |
CpObjectiveProto.newBuilder(CpObjectiveProto prototype) |
CpObjectiveProto.Builder |
CpObjectiveProto.newBuilderForType() |
protected CpObjectiveProto.Builder |
CpObjectiveProto.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.setCoeffs(int index,
long value)
repeated int64 coeffs = 4; |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.setDomain(int index,
long value)
If non-empty, only look for an objective value in the given domain.
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.setIntegerAfterOffset(long value)
int64 integer_after_offset = 9; |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.setIntegerBeforeOffset(long value)
Internal fields to recover a bound on the original integer objective from
the presolved one.
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.setIntegerScalingFactor(long value)
int64 integer_scaling_factor = 8; |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.setOffset(double value)
The displayed objective is always:
scaling_factor * (sum(coefficients[i] * objective_vars[i]) + offset).
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.setScalingFactor(double value)
double scaling_factor = 3; |
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.setScalingWasExact(boolean value)
Internal field.
|
CpObjectiveProto.Builder |
CpObjectiveProto.Builder.setVars(int index,
int value)
The linear terms of the objective to minimize.
|
CpObjectiveProto.Builder |
CpObjectiveProto.toBuilder() |
Modifier and Type | Method and Description |
---|---|
CpSolverResponse.Builder |
CpSolverResponse.Builder.setIntegerObjective(CpObjectiveProto.Builder builderForValue)
Contains the integer objective optimized internally.
|
CpModelProto.Builder |
CpModelProto.Builder.setObjective(CpObjectiveProto.Builder builderForValue)
The objective to minimize.
|
Copyright © 2025. All rights reserved.