Package | Description |
---|---|
com.google.ortools.constraintsolver |
Modifier and Type | Method and Description |
---|---|
RoutingSearchParameters |
RoutingSearchParameters.Builder.build() |
RoutingSearchParameters |
RoutingSearchParameters.Builder.buildPartial() |
static RoutingSearchParameters |
main.defaultRoutingSearchParameters() |
static RoutingSearchParameters |
RoutingSearchParameters.getDefaultInstance() |
RoutingSearchParameters |
RoutingSearchParameters.getDefaultInstanceForType() |
RoutingSearchParameters |
RoutingSearchParameters.Builder.getDefaultInstanceForType() |
static RoutingSearchParameters |
RoutingSearchParameters.parseDelimitedFrom(java.io.InputStream input) |
static RoutingSearchParameters |
RoutingSearchParameters.parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RoutingSearchParameters |
RoutingSearchParameters.parseFrom(byte[] data) |
static RoutingSearchParameters |
RoutingSearchParameters.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RoutingSearchParameters |
RoutingSearchParameters.parseFrom(java.nio.ByteBuffer data) |
static RoutingSearchParameters |
RoutingSearchParameters.parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RoutingSearchParameters |
RoutingSearchParameters.parseFrom(com.google.protobuf.ByteString data) |
static RoutingSearchParameters |
RoutingSearchParameters.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RoutingSearchParameters |
RoutingSearchParameters.parseFrom(com.google.protobuf.CodedInputStream input) |
static RoutingSearchParameters |
RoutingSearchParameters.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RoutingSearchParameters |
RoutingSearchParameters.parseFrom(java.io.InputStream input) |
static RoutingSearchParameters |
RoutingSearchParameters.parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Modifier and Type | Method and Description |
---|---|
com.google.protobuf.Parser<RoutingSearchParameters> |
RoutingSearchParameters.getParserForType() |
static com.google.protobuf.Parser<RoutingSearchParameters> |
RoutingSearchParameters.parser() |
Modifier and Type | Method and Description |
---|---|
void |
RoutingModel.closeModelWithParameters(RoutingSearchParameters search_parameters)
Same as above taking search parameters (as of 10/2015 some the parameters
have to be set when closing the model). |
Assignment |
RoutingModel.FastSolveFromAssignmentWithParameters(Assignment assignment,
RoutingSearchParameters search_parameters,
boolean check_solution_in_cp)
Improves a given assignment using unchecked local search.
|
Assignment |
RoutingModel.FastSolveFromAssignmentWithParameters(Assignment assignment,
RoutingSearchParameters search_parameters,
boolean check_solution_in_cp,
SWIGTYPE_p_absl__flat_hash_setT_operations_research__IntVar_p_t touched)
Improves a given assignment using unchecked local search.
|
static java.lang.String |
main.findErrorInRoutingSearchParameters(RoutingSearchParameters search_parameters)
Returns an empty std::string if the routing search parameters are valid, and
a non-empty, human readable error description if they're not. |
long |
RoutingModel.getNumberOfDecisionsInFirstSolution(RoutingSearchParameters search_parameters)
Returns statistics on first solution search, number of decisions sent to
filters, number of decisions rejected by filters. |
long |
RoutingModel.getNumberOfRejectsInFirstSolution(RoutingSearchParameters search_parameters) |
RoutingSearchParameters.Builder |
RoutingSearchParameters.Builder.mergeFrom(RoutingSearchParameters other) |
static RoutingSearchParameters.Builder |
RoutingSearchParameters.newBuilder(RoutingSearchParameters prototype) |
Assignment |
RoutingModel.SolveFromAssignmentsWithParameters(SWIGTYPE_p_std__vectorT_operations_research__Assignment_const_p_t assignments,
RoutingSearchParameters search_parameters)
Same as above but will try all assignments in order as first solutions
until one succeeds. |
Assignment |
RoutingModel.SolveFromAssignmentsWithParameters(SWIGTYPE_p_std__vectorT_operations_research__Assignment_const_p_t assignments,
RoutingSearchParameters search_parameters,
SWIGTYPE_p_std__vectorT_operations_research__Assignment_const_p_t solutions)
Same as above but will try all assignments in order as first solutions
until one succeeds. |
Assignment |
RoutingModel.solveFromAssignmentWithParameters(Assignment assignment,
RoutingSearchParameters search_parameters)
Same as above, except that if assignment is not null, it will be used as
the initial solution. |
static boolean |
main.SolveModelWithSat(RoutingModel model,
RoutingSearchParameters search_parameters,
Assignment initial_solution,
Assignment solution)
Attempts to solve the model using the cp-sat solver.
|
Assignment |
RoutingModel.SolveWithIteratedLocalSearch(RoutingSearchParameters search_parameters)
Solves the current routing model by using an Iterated Local Search
approach. |
Assignment |
RoutingModel.solveWithParameters(RoutingSearchParameters search_parameters)
Solves the current routing model with the given parameters.
|
Constructor and Description |
---|
SecondaryOptimizer(RoutingModel model,
RoutingSearchParameters search_parameters,
long solve_period) |
Copyright © 2025. All rights reserved.