All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder Maven / Gradle / Ivy

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