Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
SearchStats.java
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: ortools/constraint_solver/search_stats.proto
3// Protobuf Java Version: 4.26.1
4
5package com.google.ortools.constraintsolver;
6
7public final class SearchStats {
8 private SearchStats() {}
9 static {
10 com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
11 com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
12 /* major= */ 4,
13 /* minor= */ 26,
14 /* patch= */ 1,
15 /* suffix= */ "",
16 SearchStats.class.getName());
17 }
18 public static void registerAllExtensions(
19 com.google.protobuf.ExtensionRegistryLite registry) {
20 }
21
22 public static void registerAllExtensions(
23 com.google.protobuf.ExtensionRegistry registry) {
25 (com.google.protobuf.ExtensionRegistryLite) registry);
26 }
27 static final com.google.protobuf.Descriptors.Descriptor
28 internal_static_operations_research_LocalSearchStatistics_descriptor;
29 static final
30 com.google.protobuf.GeneratedMessage.FieldAccessorTable
31 internal_static_operations_research_LocalSearchStatistics_fieldAccessorTable;
32 static final com.google.protobuf.Descriptors.Descriptor
33 internal_static_operations_research_LocalSearchStatistics_FirstSolutionStatistics_descriptor;
34 static final
35 com.google.protobuf.GeneratedMessage.FieldAccessorTable
36 internal_static_operations_research_LocalSearchStatistics_FirstSolutionStatistics_fieldAccessorTable;
37 static final com.google.protobuf.Descriptors.Descriptor
38 internal_static_operations_research_LocalSearchStatistics_LocalSearchOperatorStatistics_descriptor;
39 static final
40 com.google.protobuf.GeneratedMessage.FieldAccessorTable
41 internal_static_operations_research_LocalSearchStatistics_LocalSearchOperatorStatistics_fieldAccessorTable;
42 static final com.google.protobuf.Descriptors.Descriptor
43 internal_static_operations_research_LocalSearchStatistics_LocalSearchFilterStatistics_descriptor;
44 static final
45 com.google.protobuf.GeneratedMessage.FieldAccessorTable
46 internal_static_operations_research_LocalSearchStatistics_LocalSearchFilterStatistics_fieldAccessorTable;
47 static final com.google.protobuf.Descriptors.Descriptor
48 internal_static_operations_research_ConstraintSolverStatistics_descriptor;
49 static final
50 com.google.protobuf.GeneratedMessage.FieldAccessorTable
51 internal_static_operations_research_ConstraintSolverStatistics_fieldAccessorTable;
52 static final com.google.protobuf.Descriptors.Descriptor
53 internal_static_operations_research_SearchStatistics_descriptor;
54 static final
55 com.google.protobuf.GeneratedMessage.FieldAccessorTable
56 internal_static_operations_research_SearchStatistics_fieldAccessorTable;
57
58 public static com.google.protobuf.Descriptors.FileDescriptor
60 return descriptor;
61 }
62 private static com.google.protobuf.Descriptors.FileDescriptor
63 descriptor;
64 static {
65 java.lang.String[] descriptorData = {
66 "\n,ortools/constraint_solver/search_stats" +
67 ".proto\022\023operations_research\"\364\006\n\025LocalSea" +
68 "rchStatistics\022e\n\031first_solution_statisti" +
69 "cs\030\006 \003(\0132B.operations_research.LocalSear" +
70 "chStatistics.FirstSolutionStatistics\022r\n " +
71 "local_search_operator_statistics\030\001 \003(\0132H" +
72 ".operations_research.LocalSearchStatisti" +
73 "cs.LocalSearchOperatorStatistics\022\033\n\023tota" +
74 "l_num_neighbors\030\003 \001(\003\022$\n\034total_num_filte" +
75 "red_neighbors\030\004 \001(\003\022$\n\034total_num_accepte" +
76 "d_neighbors\030\005 \001(\003\022n\n\036local_search_filter" +
77 "_statistics\030\002 \003(\0132F.operations_research." +
78 "LocalSearchStatistics.LocalSearchFilterS" +
79 "tatistics\032E\n\027FirstSolutionStatistics\022\020\n\010" +
80 "strategy\030\001 \001(\t\022\030\n\020duration_seconds\030\002 \001(\001" +
81 "\032\257\001\n\035LocalSearchOperatorStatistics\022\035\n\025lo" +
82 "cal_search_operator\030\001 \001(\t\022\025\n\rnum_neighbo" +
83 "rs\030\002 \001(\003\022\036\n\026num_filtered_neighbors\030\003 \001(\003" +
84 "\022\036\n\026num_accepted_neighbors\030\004 \001(\003\022\030\n\020dura" +
85 "tion_seconds\030\005 \001(\001\032\255\001\n\033LocalSearchFilter" +
86 "Statistics\022\033\n\023local_search_filter\030\001 \001(\t\022" +
87 "\021\n\tnum_calls\030\002 \001(\003\022\023\n\013num_rejects\030\003 \001(\003\022" +
88 "\030\n\020duration_seconds\030\004 \001(\001\022\036\n\026num_rejects" +
89 "_per_second\030\005 \001(\001\022\017\n\007context\030\006 \001(\t\"\215\001\n\032C" +
90 "onstraintSolverStatistics\022\024\n\014num_branche" +
91 "s\030\001 \001(\003\022\024\n\014num_failures\030\002 \001(\003\022\025\n\rnum_sol" +
92 "utions\030\003 \001(\003\022\022\n\nbytes_used\030\004 \001(\003\022\030\n\020dura" +
93 "tion_seconds\030\005 \001(\001\"\266\001\n\020SearchStatistics\022" +
94 "K\n\027local_search_statistics\030\001 \001(\0132*.opera" +
95 "tions_research.LocalSearchStatistics\022U\n\034" +
96 "constraint_solver_statistics\030\002 \001(\0132/.ope" +
97 "rations_research.ConstraintSolverStatist" +
98 "icsBI\n#com.google.ortools.constraintsolv" +
99 "erP\001\252\002\037Google.OrTools.ConstraintSolverb\006" +
100 "proto3"
101 };
102 descriptor = com.google.protobuf.Descriptors.FileDescriptor
103 .internalBuildGeneratedFileFrom(descriptorData,
104 new com.google.protobuf.Descriptors.FileDescriptor[] {
105 });
106 internal_static_operations_research_LocalSearchStatistics_descriptor =
107 getDescriptor().getMessageTypes().get(0);
108 internal_static_operations_research_LocalSearchStatistics_fieldAccessorTable = new
109 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
110 internal_static_operations_research_LocalSearchStatistics_descriptor,
111 new java.lang.String[] { "FirstSolutionStatistics", "LocalSearchOperatorStatistics", "TotalNumNeighbors", "TotalNumFilteredNeighbors", "TotalNumAcceptedNeighbors", "LocalSearchFilterStatistics", });
112 internal_static_operations_research_LocalSearchStatistics_FirstSolutionStatistics_descriptor =
113 internal_static_operations_research_LocalSearchStatistics_descriptor.getNestedTypes().get(0);
114 internal_static_operations_research_LocalSearchStatistics_FirstSolutionStatistics_fieldAccessorTable = new
115 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
116 internal_static_operations_research_LocalSearchStatistics_FirstSolutionStatistics_descriptor,
117 new java.lang.String[] { "Strategy", "DurationSeconds", });
118 internal_static_operations_research_LocalSearchStatistics_LocalSearchOperatorStatistics_descriptor =
119 internal_static_operations_research_LocalSearchStatistics_descriptor.getNestedTypes().get(1);
120 internal_static_operations_research_LocalSearchStatistics_LocalSearchOperatorStatistics_fieldAccessorTable = new
121 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
122 internal_static_operations_research_LocalSearchStatistics_LocalSearchOperatorStatistics_descriptor,
123 new java.lang.String[] { "LocalSearchOperator", "NumNeighbors", "NumFilteredNeighbors", "NumAcceptedNeighbors", "DurationSeconds", });
124 internal_static_operations_research_LocalSearchStatistics_LocalSearchFilterStatistics_descriptor =
125 internal_static_operations_research_LocalSearchStatistics_descriptor.getNestedTypes().get(2);
126 internal_static_operations_research_LocalSearchStatistics_LocalSearchFilterStatistics_fieldAccessorTable = new
127 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
128 internal_static_operations_research_LocalSearchStatistics_LocalSearchFilterStatistics_descriptor,
129 new java.lang.String[] { "LocalSearchFilter", "NumCalls", "NumRejects", "DurationSeconds", "NumRejectsPerSecond", "Context", });
130 internal_static_operations_research_ConstraintSolverStatistics_descriptor =
131 getDescriptor().getMessageTypes().get(1);
132 internal_static_operations_research_ConstraintSolverStatistics_fieldAccessorTable = new
133 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
134 internal_static_operations_research_ConstraintSolverStatistics_descriptor,
135 new java.lang.String[] { "NumBranches", "NumFailures", "NumSolutions", "BytesUsed", "DurationSeconds", });
136 internal_static_operations_research_SearchStatistics_descriptor =
137 getDescriptor().getMessageTypes().get(2);
138 internal_static_operations_research_SearchStatistics_fieldAccessorTable = new
139 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
140 internal_static_operations_research_SearchStatistics_descriptor,
141 new java.lang.String[] { "LocalSearchStatistics", "ConstraintSolverStatistics", });
142 descriptor.resolveAllFeaturesImmutable();
143 }
144
145 // @@protoc_insertion_point(outer_class_scope)
146}
static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)