com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-or-tools Show documentation
Show all versions of google-or-tools Show documentation
A project to publish Google OR-Tools as a dependable dependency in Maven.
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ortools/constraint_solver/routing_parameters.proto
package com.google.ortools.constraintsolver;
public interface RoutingModelParametersOrBuilder extends
// @@protoc_insertion_point(interface_extends:operations_research.RoutingModelParameters)
com.google.protobuf.MessageOrBuilder {
/**
*
* Parameters to use in the underlying constraint solver.
*
*
* .operations_research.ConstraintSolverParameters solver_parameters = 1;
*/
boolean hasSolverParameters();
/**
*
* Parameters to use in the underlying constraint solver.
*
*
* .operations_research.ConstraintSolverParameters solver_parameters = 1;
*/
com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters();
/**
*
* Parameters to use in the underlying constraint solver.
*
*
* .operations_research.ConstraintSolverParameters solver_parameters = 1;
*/
com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder();
/**
*
* Advanced settings.
* If set to true reduction of the underlying constraint model will be
* attempted when all vehicles have exactly the same cost structure. This can
* result in significant speedups.
*
*
* bool reduce_vehicle_cost_model = 2;
*/
boolean getReduceVehicleCostModel();
/**
*
* Cache callback calls if the number of nodes in the model is less or equal
* to this value.
*
*
* int32 max_callback_cache_size = 3;
*/
int getMaxCallbackCacheSize();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy