10 com.google.protobuf.ExtensionRegistryLite registry) {
14 com.google.protobuf.ExtensionRegistry registry) {
16 (com.google.protobuf.ExtensionRegistryLite) registry);
18 static final com.google.protobuf.Descriptors.Descriptor
19 internal_static_operations_research_LocalSearchStatistics_descriptor;
21 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
22 internal_static_operations_research_LocalSearchStatistics_fieldAccessorTable;
23 static final com.google.protobuf.Descriptors.Descriptor
24 internal_static_operations_research_LocalSearchStatistics_FirstSolutionStatistics_descriptor;
26 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
27 internal_static_operations_research_LocalSearchStatistics_FirstSolutionStatistics_fieldAccessorTable;
28 static final com.google.protobuf.Descriptors.Descriptor
29 internal_static_operations_research_LocalSearchStatistics_LocalSearchOperatorStatistics_descriptor;
31 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
32 internal_static_operations_research_LocalSearchStatistics_LocalSearchOperatorStatistics_fieldAccessorTable;
33 static final com.google.protobuf.Descriptors.Descriptor
34 internal_static_operations_research_LocalSearchStatistics_LocalSearchFilterStatistics_descriptor;
36 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37 internal_static_operations_research_LocalSearchStatistics_LocalSearchFilterStatistics_fieldAccessorTable;
38 static final com.google.protobuf.Descriptors.Descriptor
39 internal_static_operations_research_ConstraintSolverStatistics_descriptor;
41 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
42 internal_static_operations_research_ConstraintSolverStatistics_fieldAccessorTable;
43 static final com.google.protobuf.Descriptors.Descriptor
44 internal_static_operations_research_SearchStatistics_descriptor;
46 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
47 internal_static_operations_research_SearchStatistics_fieldAccessorTable;
49 public static com.google.protobuf.Descriptors.FileDescriptor
53 private static com.google.protobuf.Descriptors.FileDescriptor
56 java.lang.String[] descriptorData = {
57 "\n,ortools/constraint_solver/search_stats" +
58 ".proto\022\023operations_research\"\364\006\n\025LocalSea" +
59 "rchStatistics\022e\n\031first_solution_statisti" +
60 "cs\030\006 \003(\0132B.operations_research.LocalSear" +
61 "chStatistics.FirstSolutionStatistics\022r\n " +
62 "local_search_operator_statistics\030\001 \003(\0132H" +
63 ".operations_research.LocalSearchStatisti" +
64 "cs.LocalSearchOperatorStatistics\022\033\n\023tota" +
65 "l_num_neighbors\030\003 \001(\003\022$\n\034total_num_filte" +
66 "red_neighbors\030\004 \001(\003\022$\n\034total_num_accepte" +
67 "d_neighbors\030\005 \001(\003\022n\n\036local_search_filter" +
68 "_statistics\030\002 \003(\0132F.operations_research." +
69 "LocalSearchStatistics.LocalSearchFilterS" +
70 "tatistics\032E\n\027FirstSolutionStatistics\022\020\n\010" +
71 "strategy\030\001 \001(\t\022\030\n\020duration_seconds\030\002 \001(\001" +
72 "\032\257\001\n\035LocalSearchOperatorStatistics\022\035\n\025lo" +
73 "cal_search_operator\030\001 \001(\t\022\025\n\rnum_neighbo" +
74 "rs\030\002 \001(\003\022\036\n\026num_filtered_neighbors\030\003 \001(\003" +
75 "\022\036\n\026num_accepted_neighbors\030\004 \001(\003\022\030\n\020dura" +
76 "tion_seconds\030\005 \001(\001\032\255\001\n\033LocalSearchFilter" +
77 "Statistics\022\033\n\023local_search_filter\030\001 \001(\t\022" +
78 "\021\n\tnum_calls\030\002 \001(\003\022\023\n\013num_rejects\030\003 \001(\003\022" +
79 "\030\n\020duration_seconds\030\004 \001(\001\022\036\n\026num_rejects" +
80 "_per_second\030\005 \001(\001\022\017\n\007context\030\006 \001(\t\"\215\001\n\032C" +
81 "onstraintSolverStatistics\022\024\n\014num_branche" +
82 "s\030\001 \001(\003\022\024\n\014num_failures\030\002 \001(\003\022\025\n\rnum_sol" +
83 "utions\030\003 \001(\003\022\022\n\nbytes_used\030\004 \001(\003\022\030\n\020dura" +
84 "tion_seconds\030\005 \001(\001\"\266\001\n\020SearchStatistics\022" +
85 "K\n\027local_search_statistics\030\001 \001(\0132*.opera" +
86 "tions_research.LocalSearchStatistics\022U\n\034" +
87 "constraint_solver_statistics\030\002 \001(\0132/.ope" +
88 "rations_research.ConstraintSolverStatist" +
89 "icsBI\n#com.google.ortools.constraintsolv" +
90 "erP\001\252\002\037Google.OrTools.ConstraintSolverb\006" +
93 descriptor = com.google.protobuf.Descriptors.FileDescriptor
94 .internalBuildGeneratedFileFrom(descriptorData,
95 new com.google.protobuf.Descriptors.FileDescriptor[] {
97 internal_static_operations_research_LocalSearchStatistics_descriptor =
99 internal_static_operations_research_LocalSearchStatistics_fieldAccessorTable =
new
100 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
101 internal_static_operations_research_LocalSearchStatistics_descriptor,
102 new java.lang.String[] {
"FirstSolutionStatistics",
"LocalSearchOperatorStatistics",
"TotalNumNeighbors",
"TotalNumFilteredNeighbors",
"TotalNumAcceptedNeighbors",
"LocalSearchFilterStatistics", });
103 internal_static_operations_research_LocalSearchStatistics_FirstSolutionStatistics_descriptor =
104 internal_static_operations_research_LocalSearchStatistics_descriptor.getNestedTypes().get(0);
105 internal_static_operations_research_LocalSearchStatistics_FirstSolutionStatistics_fieldAccessorTable =
new
106 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
107 internal_static_operations_research_LocalSearchStatistics_FirstSolutionStatistics_descriptor,
108 new java.lang.String[] {
"Strategy",
"DurationSeconds", });
109 internal_static_operations_research_LocalSearchStatistics_LocalSearchOperatorStatistics_descriptor =
110 internal_static_operations_research_LocalSearchStatistics_descriptor.getNestedTypes().get(1);
111 internal_static_operations_research_LocalSearchStatistics_LocalSearchOperatorStatistics_fieldAccessorTable =
new
112 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
113 internal_static_operations_research_LocalSearchStatistics_LocalSearchOperatorStatistics_descriptor,
114 new java.lang.String[] {
"LocalSearchOperator",
"NumNeighbors",
"NumFilteredNeighbors",
"NumAcceptedNeighbors",
"DurationSeconds", });
115 internal_static_operations_research_LocalSearchStatistics_LocalSearchFilterStatistics_descriptor =
116 internal_static_operations_research_LocalSearchStatistics_descriptor.getNestedTypes().get(2);
117 internal_static_operations_research_LocalSearchStatistics_LocalSearchFilterStatistics_fieldAccessorTable =
new
118 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
119 internal_static_operations_research_LocalSearchStatistics_LocalSearchFilterStatistics_descriptor,
120 new java.lang.String[] {
"LocalSearchFilter",
"NumCalls",
"NumRejects",
"DurationSeconds",
"NumRejectsPerSecond",
"Context", });
121 internal_static_operations_research_ConstraintSolverStatistics_descriptor =
123 internal_static_operations_research_ConstraintSolverStatistics_fieldAccessorTable =
new
124 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
125 internal_static_operations_research_ConstraintSolverStatistics_descriptor,
126 new java.lang.String[] {
"NumBranches",
"NumFailures",
"NumSolutions",
"BytesUsed",
"DurationSeconds", });
127 internal_static_operations_research_SearchStatistics_descriptor =
129 internal_static_operations_research_SearchStatistics_fieldAccessorTable =
new
130 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
131 internal_static_operations_research_SearchStatistics_descriptor,
132 new java.lang.String[] {
"LocalSearchStatistics",
"ConstraintSolverStatistics", });