Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
RoutingHeuristicParameters.java
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// NO CHECKED-IN PROTOBUF GENCODE
3// source: ortools/constraint_solver/routing_heuristic_parameters.proto
4// Protobuf Java Version: 4.33.1
5
6package com.google.ortools.constraintsolver;
7
8@com.google.protobuf.Generated
9public final class RoutingHeuristicParameters extends com.google.protobuf.GeneratedFile {
10 private RoutingHeuristicParameters() {}
11 static {
12 com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
13 com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
14 /* major= */ 4,
15 /* minor= */ 33,
16 /* patch= */ 1,
17 /* suffix= */ "",
18 "RoutingHeuristicParameters");
19 }
20 public static void registerAllExtensions(
21 com.google.protobuf.ExtensionRegistryLite registry) {
22 }
23
24 public static void registerAllExtensions(
25 com.google.protobuf.ExtensionRegistry registry) {
27 (com.google.protobuf.ExtensionRegistryLite) registry);
28 }
29 static final com.google.protobuf.Descriptors.Descriptor
30 internal_static_operations_research_LocalCheapestInsertionParameters_descriptor;
31 static final
32 com.google.protobuf.GeneratedMessage.FieldAccessorTable
33 internal_static_operations_research_LocalCheapestInsertionParameters_fieldAccessorTable;
34 static final com.google.protobuf.Descriptors.Descriptor
35 internal_static_operations_research_SavingsParameters_descriptor;
36 static final
37 com.google.protobuf.GeneratedMessage.FieldAccessorTable
38 internal_static_operations_research_SavingsParameters_fieldAccessorTable;
39 static final com.google.protobuf.Descriptors.Descriptor
40 internal_static_operations_research_GlobalCheapestInsertionParameters_descriptor;
41 static final
42 com.google.protobuf.GeneratedMessage.FieldAccessorTable
43 internal_static_operations_research_GlobalCheapestInsertionParameters_fieldAccessorTable;
44
45 public static com.google.protobuf.Descriptors.FileDescriptor
47 return descriptor;
48 }
49 private static com.google.protobuf.Descriptors.FileDescriptor
50 descriptor;
51 static {
52 java.lang.String[] descriptorData = {
53 "\n<ortools/constraint_solver/routing_heur" +
54 "istic_parameters.proto\022\023operations_resea" +
55 "rch\"\346\006\n LocalCheapestInsertionParameters" +
56 "\022m\n\030pickup_delivery_strategy\030\001 \001(\0162K.ope" +
57 "rations_research.LocalCheapestInsertionP" +
58 "arameters.PairInsertionStrategy\022t\n\034inser" +
59 "tion_sorting_properties\030\002 \003(\0162N.operatio" +
60 "ns_research.LocalCheapestInsertionParame" +
61 "ters.InsertionSortingProperty\"\222\001\n\025PairIn" +
62 "sertionStrategy\022\r\n\tAUTOMATIC\020\000\022\"\n\036BEST_P" +
63 "ICKUP_THEN_BEST_DELIVERY\020\001\022\035\n\031BEST_PICKU" +
64 "P_DELIVERY_PAIR\020\002\022\'\n#BEST_PICKUP_DELIVER" +
65 "Y_PAIR_MULTITOUR\020\003\"\307\003\n\030InsertionSortingP" +
66 "roperty\022 \n\034SORTING_PROPERTY_UNSPECIFIED\020" +
67 "\000\022%\n!SORTING_PROPERTY_ALLOWED_VEHICLES\020\001" +
68 "\022\034\n\030SORTING_PROPERTY_PENALTY\020\002\0228\n4SORTIN" +
69 "G_PROPERTY_PENALTY_OVER_ALLOWED_VEHICLES" +
70 "_RATIO\020\003\022?\n;SORTING_PROPERTY_HIGHEST_AVG" +
71 "_ARC_COST_TO_VEHICLE_START_ENDS\020\004\022>\n:SOR" +
72 "TING_PROPERTY_LOWEST_AVG_ARC_COST_TO_VEH" +
73 "ICLE_START_ENDS\020\005\022>\n:SORTING_PROPERTY_LO" +
74 "WEST_MIN_ARC_COST_TO_VEHICLE_START_ENDS\020" +
75 "\006\022,\n(SORTING_PROPERTY_HIGHEST_DIMENSION_" +
76 "USAGE\020\007\022\033\n\027SORTING_PROPERTY_RANDOM\020\010\"\177\n\021" +
77 "SavingsParameters\022\027\n\017neighbors_ratio\030\001 \001" +
78 "(\001\022\036\n\026max_memory_usage_bytes\030\002 \001(\001\022\030\n\020ad" +
79 "d_reverse_arcs\030\003 \001(\010\022\027\n\017arc_coefficient\030" +
80 "\004 \001(\001\"\302\001\n!GlobalCheapestInsertionParamet" +
81 "ers\022\034\n\024farthest_seeds_ratio\030\001 \001(\001\022\027\n\017nei" +
82 "ghbors_ratio\030\002 \001(\001\022\025\n\rmin_neighbors\030\003 \001(" +
83 "\005\022.\n&use_neighbors_ratio_for_initializat" +
84 "ion\030\006 \001(\010\022\037\n\027add_unperformed_entries\030\007 \001" +
85 "(\010BI\n#com.google.ortools.constraintsolve" +
86 "rP\001\252\002\037Google.OrTools.ConstraintSolverb\006p" +
87 "roto3"
88 };
89 descriptor = com.google.protobuf.Descriptors.FileDescriptor
90 .internalBuildGeneratedFileFrom(descriptorData,
91 new com.google.protobuf.Descriptors.FileDescriptor[] {
92 });
93 internal_static_operations_research_LocalCheapestInsertionParameters_descriptor =
94 getDescriptor().getMessageType(0);
95 internal_static_operations_research_LocalCheapestInsertionParameters_fieldAccessorTable = new
96 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
97 internal_static_operations_research_LocalCheapestInsertionParameters_descriptor,
98 new java.lang.String[] { "PickupDeliveryStrategy", "InsertionSortingProperties", });
99 internal_static_operations_research_SavingsParameters_descriptor =
100 getDescriptor().getMessageType(1);
101 internal_static_operations_research_SavingsParameters_fieldAccessorTable = new
102 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
103 internal_static_operations_research_SavingsParameters_descriptor,
104 new java.lang.String[] { "NeighborsRatio", "MaxMemoryUsageBytes", "AddReverseArcs", "ArcCoefficient", });
105 internal_static_operations_research_GlobalCheapestInsertionParameters_descriptor =
106 getDescriptor().getMessageType(2);
107 internal_static_operations_research_GlobalCheapestInsertionParameters_fieldAccessorTable = new
108 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
109 internal_static_operations_research_GlobalCheapestInsertionParameters_descriptor,
110 new java.lang.String[] { "FarthestSeedsRatio", "NeighborsRatio", "MinNeighbors", "UseNeighborsRatioForInitialization", "AddUnperformedEntries", });
111 descriptor.resolveAllFeaturesImmutable();
112 }
113
114 // @@protoc_insertion_point(outer_class_scope)
115}
static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()