C++ Reference: routing_flags

Note: This documentation is automatically generated.



Neighborhood activation/deactivation
Function Type Arguments Comments
ABSL_DECLARE_FLAG

Arguments: bool, routing_no_lns

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_fullpathlns

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_relocate

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_relocate_neighbors

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_relocate_subtrip

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_exchange

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_exchange_subtrip

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_cross

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_2opt

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_oropt

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_make_active

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_lkh

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_relocate_expensive_chain

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_tsp

ABSL_DECLARE_FLAG

Arguments: bool, routing_no_tsplns

ABSL_DECLARE_FLAG

Arguments: bool, routing_use_chain_make_inactive

ABSL_DECLARE_FLAG

Arguments: bool, routing_use_extended_swap_active

ABSL_DECLARE_FLAG

Arguments: bool, routing_guided_local_search

ABSL_DECLARE_FLAG

Arguments: double, routing_guided_local_search_lambda_coefficient

ABSL_DECLARE_FLAG

Arguments: bool, routing_simulated_annealing

ABSL_DECLARE_FLAG

Arguments: bool, routing_tabu_search

ABSL_DECLARE_FLAG

Arguments: bool, routing_generic_tabu_search

ABSL_DECLARE_FLAG

Arguments: int64_t, routing_solution_limit

ABSL_DECLARE_FLAG

Arguments: int64_t, routing_time_limit

ABSL_DECLARE_FLAG

Arguments: int64_t, routing_lns_time_limit

ABSL_DECLARE_FLAG

Arguments: std::string, routing_first_solution

ABSL_DECLARE_FLAG

Arguments: bool, routing_use_filtered_first_solutions

ABSL_DECLARE_FLAG

Arguments: double, savings_neighbors_ratio

ABSL_DECLARE_FLAG

Arguments: bool, savings_add_reverse_arcs

ABSL_DECLARE_FLAG

Arguments: double, savings_arc_coefficient

ABSL_DECLARE_FLAG

Arguments: double, cheapest_insertion_farthest_seeds_ratio

ABSL_DECLARE_FLAG

Arguments: double, cheapest_insertion_first_solution_neighbors_ratio

ABSL_DECLARE_FLAG

Arguments: bool, routing_dfs

ABSL_DECLARE_FLAG

Arguments: double, routing_optimization_step

ABSL_DECLARE_FLAG

Arguments: int, routing_number_of_solutions_to_collect

ABSL_DECLARE_FLAG

Arguments: int, routing_relocate_expensive_chain_num_arcs_to_consider

ABSL_DECLARE_FLAG

Arguments: bool, routing_use_light_propagation

ABSL_DECLARE_FLAG

Arguments: bool, routing_cache_callbacks

ABSL_DECLARE_FLAG

Arguments: int64_t, routing_max_cache_size

ABSL_DECLARE_FLAG

Arguments: bool, routing_trace

ABSL_DECLARE_FLAG

Arguments: bool, routing_profile

ABSL_DECLARE_FLAG

Arguments: bool, routing_use_homogeneous_costs

ABSL_DECLARE_FLAG

Arguments: bool, routing_gzip_compress_trail

BuildModelParametersFromFlags

Return type: RoutingModelParameters

BuildSearchParametersFromFlags

Return type: RoutingSearchParameters