5#pragma warning disable 1591, 0612, 3021, 8981
6#region Designer generated code
8using pb = global::Google.Protobuf;
9using pbc = global::Google.Protobuf.Collections;
10using pbr = global::Google.Protobuf.Reflection;
11using scg = global::System.Collections.Generic;
15 public static partial class SearchStatsReflection {
20 get {
return descriptor; }
22 private static pbr::FileDescriptor descriptor;
25 byte[] descriptorData = global::System.Convert.FromBase64String(
27 "CixvcnRvb2xzL2NvbnN0cmFpbnRfc29sdmVyL3NlYXJjaF9zdGF0cy5wcm90",
28 "bxITb3BlcmF0aW9uc19yZXNlYXJjaCLLBwoVTG9jYWxTZWFyY2hTdGF0aXN0",
29 "aWNzEmUKGWZpcnN0X3NvbHV0aW9uX3N0YXRpc3RpY3MYBiADKAsyQi5vcGVy",
30 "YXRpb25zX3Jlc2VhcmNoLkxvY2FsU2VhcmNoU3RhdGlzdGljcy5GaXJzdFNv",
31 "bHV0aW9uU3RhdGlzdGljcxJyCiBsb2NhbF9zZWFyY2hfb3BlcmF0b3Jfc3Rh",
32 "dGlzdGljcxgBIAMoCzJILm9wZXJhdGlvbnNfcmVzZWFyY2guTG9jYWxTZWFy",
33 "Y2hTdGF0aXN0aWNzLkxvY2FsU2VhcmNoT3BlcmF0b3JTdGF0aXN0aWNzEhsK",
34 "E3RvdGFsX251bV9uZWlnaGJvcnMYAyABKAMSJAocdG90YWxfbnVtX2ZpbHRl",
35 "cmVkX25laWdoYm9ycxgEIAEoAxIkChx0b3RhbF9udW1fYWNjZXB0ZWRfbmVp",
36 "Z2hib3JzGAUgASgDEm4KHmxvY2FsX3NlYXJjaF9maWx0ZXJfc3RhdGlzdGlj",
37 "cxgCIAMoCzJGLm9wZXJhdGlvbnNfcmVzZWFyY2guTG9jYWxTZWFyY2hTdGF0",
38 "aXN0aWNzLkxvY2FsU2VhcmNoRmlsdGVyU3RhdGlzdGljcxpFChdGaXJzdFNv",
39 "bHV0aW9uU3RhdGlzdGljcxIQCghzdHJhdGVneRgBIAEoCRIYChBkdXJhdGlv",
40 "bl9zZWNvbmRzGAIgASgBGoYCCh1Mb2NhbFNlYXJjaE9wZXJhdG9yU3RhdGlz",
41 "dGljcxIdChVsb2NhbF9zZWFyY2hfb3BlcmF0b3IYASABKAkSFQoNbnVtX25l",
42 "aWdoYm9ycxgCIAEoAxIeChZudW1fZmlsdGVyZWRfbmVpZ2hib3JzGAMgASgD",
43 "Eh4KFm51bV9hY2NlcHRlZF9uZWlnaGJvcnMYBCABKAMSGAoQZHVyYXRpb25f",
44 "c2Vjb25kcxgFIAEoARIrCiNtYWtlX25leHRfbmVpZ2hib3JfZHVyYXRpb25f",
45 "c2Vjb25kcxgGIAEoARIoCiBhY2NlcHRfbmVpZ2hib3JfZHVyYXRpb25fc2Vj",
46 "b25kcxgHIAEoARqtAQobTG9jYWxTZWFyY2hGaWx0ZXJTdGF0aXN0aWNzEhsK",
47 "E2xvY2FsX3NlYXJjaF9maWx0ZXIYASABKAkSEQoJbnVtX2NhbGxzGAIgASgD",
48 "EhMKC251bV9yZWplY3RzGAMgASgDEhgKEGR1cmF0aW9uX3NlY29uZHMYBCAB",
49 "KAESHgoWbnVtX3JlamVjdHNfcGVyX3NlY29uZBgFIAEoARIPCgdjb250ZXh0",
50 "GAYgASgJIo0BChpDb25zdHJhaW50U29sdmVyU3RhdGlzdGljcxIUCgxudW1f",
51 "YnJhbmNoZXMYASABKAMSFAoMbnVtX2ZhaWx1cmVzGAIgASgDEhUKDW51bV9z",
52 "b2x1dGlvbnMYAyABKAMSEgoKYnl0ZXNfdXNlZBgEIAEoAxIYChBkdXJhdGlv",
53 "bl9zZWNvbmRzGAUgASgBIooBChNTdWJTb2x2ZXJTdGF0aXN0aWNzEicKH251",
54 "bV9nbG9wX2NhbGxzX2luX2xwX3NjaGVkdWxpbmcYASABKAMSKQohbnVtX2Nw",
55 "X3NhdF9jYWxsc19pbl9scF9zY2hlZHVsaW5nGAIgASgDEh8KF251bV9taW5f",
56 "Y29zdF9mbG93X2NhbGxzGAMgASgDIv8BChBTZWFyY2hTdGF0aXN0aWNzEksK",
57 "F2xvY2FsX3NlYXJjaF9zdGF0aXN0aWNzGAEgAygLMioub3BlcmF0aW9uc19y",
58 "ZXNlYXJjaC5Mb2NhbFNlYXJjaFN0YXRpc3RpY3MSVQocY29uc3RyYWludF9z",
59 "b2x2ZXJfc3RhdGlzdGljcxgCIAMoCzIvLm9wZXJhdGlvbnNfcmVzZWFyY2gu",
60 "Q29uc3RyYWludFNvbHZlclN0YXRpc3RpY3MSRwoVc3ViX3NvbHZlcl9zdGF0",
61 "aXN0aWNzGAMgAygLMigub3BlcmF0aW9uc19yZXNlYXJjaC5TdWJTb2x2ZXJT",
62 "dGF0aXN0aWNzQkkKI2NvbS5nb29nbGUub3J0b29scy5jb25zdHJhaW50c29s",
63 "dmVyUAGqAh9Hb29nbGUuT3JUb29scy5Db25zdHJhaW50U29sdmVyYgZwcm90",
65 descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
66 new pbr::FileDescriptor[] { },
67 new pbr::GeneratedClrTypeInfo(
null,
null,
new pbr::GeneratedClrTypeInfo[] {
68 new pbr::GeneratedClrTypeInfo(typeof(global::Google.
OrTools.
ConstraintSolver.
LocalSearchStatistics), global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Parser,
new[]{
"FirstSolutionStatistics",
"LocalSearchOperatorStatistics",
"TotalNumNeighbors",
"TotalNumFilteredNeighbors",
"TotalNumAcceptedNeighbors",
"LocalSearchFilterStatistics" },
null,
null,
null,
new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics), global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics.Parser, new[]{
"Strategy",
"DurationSeconds" },
null,
null,
null,
null),
69 new pbr::GeneratedClrTypeInfo(typeof(global::Google.
OrTools.
ConstraintSolver.
LocalSearchStatistics.
Types.
LocalSearchOperatorStatistics), global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchOperatorStatistics.Parser,
new[]{
"LocalSearchOperator",
"NumNeighbors",
"NumFilteredNeighbors",
"NumAcceptedNeighbors",
"DurationSeconds",
"MakeNextNeighborDurationSeconds",
"AcceptNeighborDurationSeconds" },
null,
null,
null,
null),
70 new pbr::GeneratedClrTypeInfo(typeof(global::Google.
OrTools.
ConstraintSolver.
LocalSearchStatistics.
Types.
LocalSearchFilterStatistics), global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchFilterStatistics.Parser,
new[]{
"LocalSearchFilter",
"NumCalls",
"NumRejects",
"DurationSeconds",
"NumRejectsPerSecond",
"Context" },
null,
null,
null,
null)}),
71 new pbr::GeneratedClrTypeInfo(typeof(global::Google.
OrTools.
ConstraintSolver.
ConstraintSolverStatistics), global::Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.Parser,
new[]{
"NumBranches",
"NumFailures",
"NumSolutions",
"BytesUsed",
"DurationSeconds" },
null,
null,
null,
null),
72 new pbr::GeneratedClrTypeInfo(typeof(global::Google.
OrTools.
ConstraintSolver.
SubSolverStatistics), global::Google.OrTools.ConstraintSolver.SubSolverStatistics.Parser,
new[]{
"NumGlopCallsInLpScheduling",
"NumCpSatCallsInLpScheduling",
"NumMinCostFlowCalls" },
null,
null,
null,
null),
73 new pbr::GeneratedClrTypeInfo(typeof(global::Google.
OrTools.
ConstraintSolver.
SearchStatistics), global::Google.OrTools.ConstraintSolver.SearchStatistics.Parser,
new[]{
"LocalSearchStatistics",
"ConstraintSolverStatistics",
"SubSolverStatistics" },
null,
null,
null,
null)
83 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
85 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
89 private static readonly pb::MessageParser<LocalSearchStatistics> _parser =
new pb::MessageParser<LocalSearchStatistics>(() =>
new LocalSearchStatistics());
90 private pb::UnknownFieldSet _unknownFields;
91 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
92 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
93 public static pb::MessageParser<LocalSearchStatistics>
Parser {
get {
return _parser; } }
95 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
96 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
98 get {
return global::Google.OrTools.ConstraintSolver.SearchStatsReflection.Descriptor.MessageTypes[0]; }
101 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
102 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
103 pbr::MessageDescriptor pb::IMessage.Descriptor {
104 get {
return Descriptor; }
107 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
108 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
113 partial
void OnConstruction();
115 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
116 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
118 firstSolutionStatistics_ = other.firstSolutionStatistics_.Clone();
119 localSearchOperatorStatistics_ = other.localSearchOperatorStatistics_.Clone();
120 totalNumNeighbors_ = other.totalNumNeighbors_;
121 totalNumFilteredNeighbors_ = other.totalNumFilteredNeighbors_;
122 totalNumAcceptedNeighbors_ = other.totalNumAcceptedNeighbors_;
123 localSearchFilterStatistics_ = other.localSearchFilterStatistics_.Clone();
124 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
127 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
128 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
135 private static readonly pb::FieldCodec<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics> _repeated_firstSolutionStatistics_codec
137 private readonly pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics> firstSolutionStatistics_ =
new pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics>();
141 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
142 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
143 public pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics>
FirstSolutionStatistics {
144 get { return firstSolutionStatistics_; }
149 private static readonly pb::FieldCodec<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchOperatorStatistics> _repeated_localSearchOperatorStatistics_codec
151 private readonly pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchOperatorStatistics> localSearchOperatorStatistics_ =
new pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchOperatorStatistics>();
155 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
156 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
157 public pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchOperatorStatistics>
LocalSearchOperatorStatistics {
158 get { return localSearchOperatorStatistics_; }
163 private long totalNumNeighbors_;
167 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
168 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
170 get {
return totalNumNeighbors_; }
172 totalNumNeighbors_ = value;
178 private long totalNumFilteredNeighbors_;
179 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
180 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
182 get {
return totalNumFilteredNeighbors_; }
184 totalNumFilteredNeighbors_ = value;
190 private long totalNumAcceptedNeighbors_;
191 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
192 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
194 get {
return totalNumAcceptedNeighbors_; }
196 totalNumAcceptedNeighbors_ = value;
202 private static readonly pb::FieldCodec<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchFilterStatistics> _repeated_localSearchFilterStatistics_codec
204 private readonly pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchFilterStatistics> localSearchFilterStatistics_ =
new pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchFilterStatistics>();
208 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
209 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
210 public pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchFilterStatistics>
LocalSearchFilterStatistics {
211 get { return localSearchFilterStatistics_; }
214 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
215 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
216 public override bool Equals(
object other) {
220 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
221 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
223 if (ReferenceEquals(other,
null)) {
226 if (ReferenceEquals(other,
this)) {
229 if(!firstSolutionStatistics_.Equals(other.firstSolutionStatistics_))
return false;
230 if(!localSearchOperatorStatistics_.Equals(other.localSearchOperatorStatistics_))
return false;
234 if(!localSearchFilterStatistics_.Equals(other.localSearchFilterStatistics_))
return false;
235 return Equals(_unknownFields, other._unknownFields);
238 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
239 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
242 hash ^= firstSolutionStatistics_.GetHashCode();
243 hash ^= localSearchOperatorStatistics_.GetHashCode();
247 hash ^= localSearchFilterStatistics_.GetHashCode();
248 if (_unknownFields !=
null) {
249 hash ^= _unknownFields.GetHashCode();
254 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
255 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
257 return pb::JsonFormatter.ToDiagnosticString(
this);
260 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
261 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
262 public void WriteTo(pb::CodedOutputStream output) {
263 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
264 output.WriteRawMessage(
this);
266 localSearchOperatorStatistics_.WriteTo(output, _repeated_localSearchOperatorStatistics_codec);
267 localSearchFilterStatistics_.WriteTo(output, _repeated_localSearchFilterStatistics_codec);
269 output.WriteRawTag(24);
273 output.WriteRawTag(32);
277 output.WriteRawTag(40);
280 firstSolutionStatistics_.WriteTo(output, _repeated_firstSolutionStatistics_codec);
281 if (_unknownFields !=
null) {
282 _unknownFields.WriteTo(output);
287 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
288 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
289 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
290 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
291 localSearchOperatorStatistics_.WriteTo(ref output, _repeated_localSearchOperatorStatistics_codec);
292 localSearchFilterStatistics_.WriteTo(ref output, _repeated_localSearchFilterStatistics_codec);
293 if (TotalNumNeighbors != 0L) {
294 output.WriteRawTag(24);
295 output.WriteInt64(TotalNumNeighbors);
297 if (TotalNumFilteredNeighbors != 0L) {
298 output.WriteRawTag(32);
299 output.WriteInt64(TotalNumFilteredNeighbors);
301 if (TotalNumAcceptedNeighbors != 0L) {
302 output.WriteRawTag(40);
303 output.WriteInt64(TotalNumAcceptedNeighbors);
305 firstSolutionStatistics_.WriteTo(ref output, _repeated_firstSolutionStatistics_codec);
306 if (_unknownFields !=
null) {
307 _unknownFields.WriteTo(ref output);
312 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
313 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
316 size += firstSolutionStatistics_.CalculateSize(_repeated_firstSolutionStatistics_codec);
317 size += localSearchOperatorStatistics_.CalculateSize(_repeated_localSearchOperatorStatistics_codec);
327 size += localSearchFilterStatistics_.CalculateSize(_repeated_localSearchFilterStatistics_codec);
328 if (_unknownFields !=
null) {
329 size += _unknownFields.CalculateSize();
334 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
335 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
340 firstSolutionStatistics_.Add(other.firstSolutionStatistics_);
341 localSearchOperatorStatistics_.Add(other.localSearchOperatorStatistics_);
351 localSearchFilterStatistics_.Add(other.localSearchFilterStatistics_);
352 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
355 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
356 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
358 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
359 input.ReadRawMessage(
this);
362 while ((tag = input.ReadTag()) != 0) {
363 if ((tag & 7) == 4) {
369 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
372 localSearchOperatorStatistics_.AddEntriesFrom(input, _repeated_localSearchOperatorStatistics_codec);
376 localSearchFilterStatistics_.AddEntriesFrom(input, _repeated_localSearchFilterStatistics_codec);
392 firstSolutionStatistics_.AddEntriesFrom(input, _repeated_firstSolutionStatistics_codec);
400 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
401 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
402 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
403 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
405 while ((tag = input.ReadTag()) != 0) {
406 if ((tag & 7) == 4) {
412 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
415 localSearchOperatorStatistics_.AddEntriesFrom(ref input, _repeated_localSearchOperatorStatistics_codec);
419 localSearchFilterStatistics_.AddEntriesFrom(ref input, _repeated_localSearchFilterStatistics_codec);
423 TotalNumNeighbors = input.ReadInt64();
427 TotalNumFilteredNeighbors = input.ReadInt64();
431 TotalNumAcceptedNeighbors = input.ReadInt64();
435 firstSolutionStatistics_.AddEntriesFrom(ref input, _repeated_firstSolutionStatistics_codec);
445 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
446 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
451 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
453 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
457 private static readonly pb::MessageParser<FirstSolutionStatistics> _parser =
new pb::MessageParser<FirstSolutionStatistics>(() =>
new FirstSolutionStatistics());
458 private pb::UnknownFieldSet _unknownFields;
459 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
460 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
461 public static pb::MessageParser<FirstSolutionStatistics>
Parser {
get {
return _parser; } }
463 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
464 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
466 get {
return global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Descriptor.NestedTypes[0]; }
469 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
470 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
471 pbr::MessageDescriptor pb::IMessage.Descriptor {
475 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
476 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
481 partial
void OnConstruction();
483 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
484 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
486 strategy_ = other.strategy_;
487 durationSeconds_ = other.durationSeconds_;
488 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
491 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
492 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
499 private string strategy_ =
"";
503 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
504 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
506 get {
return strategy_; }
508 strategy_ = pb::ProtoPreconditions.CheckNotNull(value,
"value");
514 private double durationSeconds_;
518 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
519 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
521 get {
return durationSeconds_; }
523 durationSeconds_ = value;
527 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
528 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
529 public override bool Equals(
object other) {
533 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
534 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
536 if (ReferenceEquals(other,
null)) {
539 if (ReferenceEquals(other,
this)) {
544 return Equals(_unknownFields, other._unknownFields);
547 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
548 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
553 if (_unknownFields !=
null) {
554 hash ^= _unknownFields.GetHashCode();
559 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
560 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
562 return pb::JsonFormatter.ToDiagnosticString(
this);
565 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
566 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
567 public void WriteTo(pb::CodedOutputStream output) {
568 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
569 output.WriteRawMessage(
this);
572 output.WriteRawTag(10);
576 output.WriteRawTag(17);
579 if (_unknownFields !=
null) {
580 _unknownFields.WriteTo(output);
585 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
586 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
587 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
588 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
589 if (Strategy.Length != 0) {
590 output.WriteRawTag(10);
591 output.WriteString(Strategy);
593 if (DurationSeconds != 0D) {
594 output.WriteRawTag(17);
595 output.WriteDouble(DurationSeconds);
597 if (_unknownFields !=
null) {
598 _unknownFields.WriteTo(ref output);
603 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
604 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
608 size += 1 + pb::CodedOutputStream.ComputeStringSize(
Strategy);
613 if (_unknownFields !=
null) {
614 size += _unknownFields.CalculateSize();
619 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
620 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
631 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
634 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
635 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
637 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
638 input.ReadRawMessage(
this);
641 while ((tag = input.ReadTag()) != 0) {
642 if ((tag & 7) == 4) {
648 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
663 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
664 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
665 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
666 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
668 while ((tag = input.ReadTag()) != 0) {
669 if ((tag & 7) == 4) {
675 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
678 Strategy = input.ReadString();
682 DurationSeconds = input.ReadDouble();
695 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
697 #
if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
701 private static readonly pb::MessageParser<LocalSearchOperatorStatistics> _parser =
new pb::MessageParser<LocalSearchOperatorStatistics>(() =>
new LocalSearchOperatorStatistics());
702 private pb::UnknownFieldSet _unknownFields;
703 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
704 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
705 public static pb::MessageParser<LocalSearchOperatorStatistics>
Parser {
get {
return _parser; } }
707 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
708 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
710 get {
return global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Descriptor.NestedTypes[1]; }
713 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
714 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
715 pbr::MessageDescriptor pb::IMessage.Descriptor {
719 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
720 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
725 partial
void OnConstruction();
727 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
728 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
730 localSearchOperator_ = other.localSearchOperator_;
731 numNeighbors_ = other.numNeighbors_;
732 numFilteredNeighbors_ = other.numFilteredNeighbors_;
733 numAcceptedNeighbors_ = other.numAcceptedNeighbors_;
734 durationSeconds_ = other.durationSeconds_;
735 makeNextNeighborDurationSeconds_ = other.makeNextNeighborDurationSeconds_;
736 acceptNeighborDurationSeconds_ = other.acceptNeighborDurationSeconds_;
737 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
740 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
741 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
748 private string localSearchOperator_ =
"";
752 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
753 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
755 get {
return localSearchOperator_; }
757 localSearchOperator_ = pb::ProtoPreconditions.CheckNotNull(value,
"value");
763 private long numNeighbors_;
767 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
768 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
770 get {
return numNeighbors_; }
772 numNeighbors_ = value;
778 private long numFilteredNeighbors_;
782 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
783 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
785 get {
return numFilteredNeighbors_; }
787 numFilteredNeighbors_ = value;
793 private long numAcceptedNeighbors_;
797 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
798 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
800 get {
return numAcceptedNeighbors_; }
802 numAcceptedNeighbors_ = value;
808 private double durationSeconds_;
812 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
813 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
815 get {
return durationSeconds_; }
817 durationSeconds_ = value;
823 private double makeNextNeighborDurationSeconds_;
827 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
828 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
830 get {
return makeNextNeighborDurationSeconds_; }
832 makeNextNeighborDurationSeconds_ = value;
838 private double acceptNeighborDurationSeconds_;
843 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
844 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
846 get {
return acceptNeighborDurationSeconds_; }
848 acceptNeighborDurationSeconds_ = value;
852 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
853 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
854 public override bool Equals(
object other) {
858 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
859 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
861 if (ReferenceEquals(other,
null)) {
864 if (ReferenceEquals(other,
this)) {
874 return Equals(_unknownFields, other._unknownFields);
877 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
878 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
888 if (_unknownFields !=
null) {
889 hash ^= _unknownFields.GetHashCode();
894 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
895 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
897 return pb::JsonFormatter.ToDiagnosticString(
this);
900 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
901 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
902 public void WriteTo(pb::CodedOutputStream output) {
903 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
904 output.WriteRawMessage(
this);
907 output.WriteRawTag(10);
911 output.WriteRawTag(16);
915 output.WriteRawTag(24);
919 output.WriteRawTag(32);
923 output.WriteRawTag(41);
927 output.WriteRawTag(49);
931 output.WriteRawTag(57);
934 if (_unknownFields !=
null) {
935 _unknownFields.WriteTo(output);
940 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
941 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
942 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
943 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
945 output.WriteRawTag(10);
948 if (NumNeighbors != 0L) {
949 output.WriteRawTag(16);
950 output.WriteInt64(NumNeighbors);
952 if (NumFilteredNeighbors != 0L) {
953 output.WriteRawTag(24);
954 output.WriteInt64(NumFilteredNeighbors);
956 if (NumAcceptedNeighbors != 0L) {
957 output.WriteRawTag(32);
958 output.WriteInt64(NumAcceptedNeighbors);
960 if (DurationSeconds != 0D) {
961 output.WriteRawTag(41);
962 output.WriteDouble(DurationSeconds);
964 if (MakeNextNeighborDurationSeconds != 0D) {
965 output.WriteRawTag(49);
966 output.WriteDouble(MakeNextNeighborDurationSeconds);
968 if (AcceptNeighborDurationSeconds != 0D) {
969 output.WriteRawTag(57);
970 output.WriteDouble(AcceptNeighborDurationSeconds);
972 if (_unknownFields !=
null) {
973 _unknownFields.WriteTo(ref output);
978 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
979 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
986 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumNeighbors);
1003 if (_unknownFields !=
null) {
1004 size += _unknownFields.CalculateSize();
1009 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1010 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1012 if (other ==
null) {
1036 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
1039 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1040 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1042 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1043 input.ReadRawMessage(
this);
1046 while ((tag = input.ReadTag()) != 0) {
1047 if ((tag & 7) == 4) {
1053 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
1088 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1089 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1090 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1091 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
1093 while ((tag = input.ReadTag()) != 0) {
1094 if ((tag & 7) == 4) {
1100 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
1107 NumNeighbors = input.ReadInt64();
1111 NumFilteredNeighbors = input.ReadInt64();
1115 NumAcceptedNeighbors = input.ReadInt64();
1119 DurationSeconds = input.ReadDouble();
1123 MakeNextNeighborDurationSeconds = input.ReadDouble();
1127 AcceptNeighborDurationSeconds = input.ReadDouble();
1140 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
1142 #
if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1143 , pb::IBufferMessage
1146 private static readonly pb::MessageParser<LocalSearchFilterStatistics> _parser =
new pb::MessageParser<LocalSearchFilterStatistics>(() =>
new LocalSearchFilterStatistics());
1147 private pb::UnknownFieldSet _unknownFields;
1148 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1149 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1150 public static pb::MessageParser<LocalSearchFilterStatistics>
Parser {
get {
return _parser; } }
1152 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1153 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1155 get {
return global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Descriptor.NestedTypes[2]; }
1158 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1159 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1160 pbr::MessageDescriptor pb::IMessage.Descriptor {
1164 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1165 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1170 partial
void OnConstruction();
1172 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1173 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1175 localSearchFilter_ = other.localSearchFilter_;
1176 numCalls_ = other.numCalls_;
1177 numRejects_ = other.numRejects_;
1178 durationSeconds_ = other.durationSeconds_;
1179 numRejectsPerSecond_ = other.numRejectsPerSecond_;
1180 context_ = other.context_;
1181 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
1184 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1185 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1192 private string localSearchFilter_ =
"";
1196 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1197 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1199 get {
return localSearchFilter_; }
1201 localSearchFilter_ = pb::ProtoPreconditions.CheckNotNull(value,
"value");
1207 private long numCalls_;
1211 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1212 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1214 get {
return numCalls_; }
1222 private long numRejects_;
1226 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1227 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1229 get {
return numRejects_; }
1231 numRejects_ = value;
1237 private double durationSeconds_;
1241 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1242 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1244 get {
return durationSeconds_; }
1246 durationSeconds_ = value;
1252 private double numRejectsPerSecond_;
1256 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1257 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1259 get {
return numRejectsPerSecond_; }
1261 numRejectsPerSecond_ = value;
1267 private string context_ =
"";
1271 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1272 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1274 get {
return context_; }
1276 context_ = pb::ProtoPreconditions.CheckNotNull(value,
"value");
1280 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1281 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1286 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1287 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1289 if (ReferenceEquals(other,
null)) {
1292 if (ReferenceEquals(other,
this)) {
1301 return Equals(_unknownFields, other._unknownFields);
1304 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1305 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1314 if (_unknownFields !=
null) {
1315 hash ^= _unknownFields.GetHashCode();
1320 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1321 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1323 return pb::JsonFormatter.ToDiagnosticString(
this);
1326 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1327 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1328 public void WriteTo(pb::CodedOutputStream output) {
1329 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1330 output.WriteRawMessage(
this);
1333 output.WriteRawTag(10);
1337 output.WriteRawTag(16);
1341 output.WriteRawTag(24);
1345 output.WriteRawTag(33);
1349 output.WriteRawTag(41);
1353 output.WriteRawTag(50);
1356 if (_unknownFields !=
null) {
1357 _unknownFields.WriteTo(output);
1362 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1363 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1364 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1365 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
1367 output.WriteRawTag(10);
1370 if (NumCalls != 0L) {
1371 output.WriteRawTag(16);
1372 output.WriteInt64(NumCalls);
1374 if (NumRejects != 0L) {
1375 output.WriteRawTag(24);
1376 output.WriteInt64(NumRejects);
1378 if (DurationSeconds != 0D) {
1379 output.WriteRawTag(33);
1380 output.WriteDouble(DurationSeconds);
1382 if (NumRejectsPerSecond != 0D) {
1383 output.WriteRawTag(41);
1384 output.WriteDouble(NumRejectsPerSecond);
1386 if (Context.Length != 0) {
1387 output.WriteRawTag(50);
1388 output.WriteString(Context);
1390 if (_unknownFields !=
null) {
1391 _unknownFields.WriteTo(ref output);
1396 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1397 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1404 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumCalls);
1407 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumRejects);
1416 size += 1 + pb::CodedOutputStream.ComputeStringSize(
Context);
1418 if (_unknownFields !=
null) {
1419 size += _unknownFields.CalculateSize();
1424 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1425 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1427 if (other ==
null) {
1445 if (other.
Context.Length != 0) {
1448 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
1451 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1452 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1454 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1455 input.ReadRawMessage(
this);
1458 while ((tag = input.ReadTag()) != 0) {
1459 if ((tag & 7) == 4) {
1465 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
1496 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1497 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1498 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1499 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
1501 while ((tag = input.ReadTag()) != 0) {
1502 if ((tag & 7) == 4) {
1508 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
1515 NumCalls = input.ReadInt64();
1519 NumRejects = input.ReadInt64();
1523 DurationSeconds = input.ReadDouble();
1527 NumRejectsPerSecond = input.ReadDouble();
1531 Context = input.ReadString();
1549 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
1551 #
if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1552 , pb::IBufferMessage
1555 private static readonly pb::MessageParser<ConstraintSolverStatistics> _parser =
new pb::MessageParser<ConstraintSolverStatistics>(() =>
new ConstraintSolverStatistics());
1556 private pb::UnknownFieldSet _unknownFields;
1557 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1558 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1559 public static pb::MessageParser<ConstraintSolverStatistics>
Parser {
get {
return _parser; } }
1561 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1562 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1564 get {
return global::Google.OrTools.ConstraintSolver.SearchStatsReflection.Descriptor.MessageTypes[1]; }
1567 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1568 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1569 pbr::MessageDescriptor pb::IMessage.Descriptor {
1570 get {
return Descriptor; }
1573 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1574 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1579 partial
void OnConstruction();
1581 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1582 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1584 numBranches_ = other.numBranches_;
1585 numFailures_ = other.numFailures_;
1586 numSolutions_ = other.numSolutions_;
1587 bytesUsed_ = other.bytesUsed_;
1588 durationSeconds_ = other.durationSeconds_;
1589 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
1592 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1593 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1600 private long numBranches_;
1604 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1605 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1607 get {
return numBranches_; }
1609 numBranches_ = value;
1615 private long numFailures_;
1619 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1620 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1622 get {
return numFailures_; }
1624 numFailures_ = value;
1630 private long numSolutions_;
1634 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1635 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1637 get {
return numSolutions_; }
1639 numSolutions_ = value;
1645 private long bytesUsed_;
1649 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1650 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1652 get {
return bytesUsed_; }
1660 private double durationSeconds_;
1664 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1665 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1667 get {
return durationSeconds_; }
1669 durationSeconds_ = value;
1673 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1674 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1679 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1680 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1682 if (ReferenceEquals(other,
null)) {
1685 if (ReferenceEquals(other,
this)) {
1693 return Equals(_unknownFields, other._unknownFields);
1696 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1697 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1705 if (_unknownFields !=
null) {
1706 hash ^= _unknownFields.GetHashCode();
1711 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1712 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1714 return pb::JsonFormatter.ToDiagnosticString(
this);
1717 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1718 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1719 public void WriteTo(pb::CodedOutputStream output) {
1720 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1721 output.WriteRawMessage(
this);
1724 output.WriteRawTag(8);
1728 output.WriteRawTag(16);
1732 output.WriteRawTag(24);
1736 output.WriteRawTag(32);
1740 output.WriteRawTag(41);
1743 if (_unknownFields !=
null) {
1744 _unknownFields.WriteTo(output);
1749 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1750 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1751 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1752 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
1753 if (NumBranches != 0L) {
1754 output.WriteRawTag(8);
1755 output.WriteInt64(NumBranches);
1757 if (NumFailures != 0L) {
1758 output.WriteRawTag(16);
1759 output.WriteInt64(NumFailures);
1761 if (NumSolutions != 0L) {
1762 output.WriteRawTag(24);
1763 output.WriteInt64(NumSolutions);
1765 if (BytesUsed != 0L) {
1766 output.WriteRawTag(32);
1767 output.WriteInt64(BytesUsed);
1769 if (DurationSeconds != 0D) {
1770 output.WriteRawTag(41);
1771 output.WriteDouble(DurationSeconds);
1773 if (_unknownFields !=
null) {
1774 _unknownFields.WriteTo(ref output);
1779 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1780 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1784 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumBranches);
1787 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumFailures);
1790 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumSolutions);
1793 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
BytesUsed);
1798 if (_unknownFields !=
null) {
1799 size += _unknownFields.CalculateSize();
1804 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1805 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1807 if (other ==
null) {
1825 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
1828 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1829 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1831 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1832 input.ReadRawMessage(
this);
1835 while ((tag = input.ReadTag()) != 0) {
1836 if ((tag & 7) == 4) {
1842 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
1869 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1870 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1871 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1872 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
1874 while ((tag = input.ReadTag()) != 0) {
1875 if ((tag & 7) == 4) {
1881 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
1884 NumBranches = input.ReadInt64();
1888 NumFailures = input.ReadInt64();
1892 NumSolutions = input.ReadInt64();
1896 BytesUsed = input.ReadInt64();
1900 DurationSeconds = input.ReadDouble();
1913 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
1915 #
if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1916 , pb::IBufferMessage
1919 private static readonly pb::MessageParser<SubSolverStatistics> _parser =
new pb::MessageParser<SubSolverStatistics>(() =>
new SubSolverStatistics());
1920 private pb::UnknownFieldSet _unknownFields;
1921 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1922 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1923 public static pb::MessageParser<SubSolverStatistics>
Parser {
get {
return _parser; } }
1925 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1926 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1928 get {
return global::Google.OrTools.ConstraintSolver.SearchStatsReflection.Descriptor.MessageTypes[2]; }
1931 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1932 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1933 pbr::MessageDescriptor pb::IMessage.Descriptor {
1934 get {
return Descriptor; }
1937 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1938 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1943 partial
void OnConstruction();
1945 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1946 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1948 numGlopCallsInLpScheduling_ = other.numGlopCallsInLpScheduling_;
1949 numCpSatCallsInLpScheduling_ = other.numCpSatCallsInLpScheduling_;
1950 numMinCostFlowCalls_ = other.numMinCostFlowCalls_;
1951 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
1954 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1955 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1962 private long numGlopCallsInLpScheduling_;
1966 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1967 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1969 get {
return numGlopCallsInLpScheduling_; }
1971 numGlopCallsInLpScheduling_ = value;
1977 private long numCpSatCallsInLpScheduling_;
1981 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1982 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1984 get {
return numCpSatCallsInLpScheduling_; }
1986 numCpSatCallsInLpScheduling_ = value;
1992 private long numMinCostFlowCalls_;
1996 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1997 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1999 get {
return numMinCostFlowCalls_; }
2001 numMinCostFlowCalls_ = value;
2005 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2006 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2011 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2012 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2014 if (ReferenceEquals(other,
null)) {
2017 if (ReferenceEquals(other,
this)) {
2023 return Equals(_unknownFields, other._unknownFields);
2026 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2027 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2033 if (_unknownFields !=
null) {
2034 hash ^= _unknownFields.GetHashCode();
2039 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2040 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2042 return pb::JsonFormatter.ToDiagnosticString(
this);
2045 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2046 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2047 public void WriteTo(pb::CodedOutputStream output) {
2048 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2049 output.WriteRawMessage(
this);
2052 output.WriteRawTag(8);
2056 output.WriteRawTag(16);
2060 output.WriteRawTag(24);
2063 if (_unknownFields !=
null) {
2064 _unknownFields.WriteTo(output);
2069 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2070 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2071 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2072 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
2073 if (NumGlopCallsInLpScheduling != 0L) {
2074 output.WriteRawTag(8);
2075 output.WriteInt64(NumGlopCallsInLpScheduling);
2077 if (NumCpSatCallsInLpScheduling != 0L) {
2078 output.WriteRawTag(16);
2079 output.WriteInt64(NumCpSatCallsInLpScheduling);
2081 if (NumMinCostFlowCalls != 0L) {
2082 output.WriteRawTag(24);
2083 output.WriteInt64(NumMinCostFlowCalls);
2085 if (_unknownFields !=
null) {
2086 _unknownFields.WriteTo(ref output);
2091 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2092 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2104 if (_unknownFields !=
null) {
2105 size += _unknownFields.CalculateSize();
2110 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2111 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2113 if (other ==
null) {
2125 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
2128 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2129 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2131 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2132 input.ReadRawMessage(
this);
2135 while ((tag = input.ReadTag()) != 0) {
2136 if ((tag & 7) == 4) {
2142 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
2161 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2162 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2163 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2164 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
2166 while ((tag = input.ReadTag()) != 0) {
2167 if ((tag & 7) == 4) {
2173 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
2176 NumGlopCallsInLpScheduling = input.ReadInt64();
2180 NumCpSatCallsInLpScheduling = input.ReadInt64();
2184 NumMinCostFlowCalls = input.ReadInt64();
2197 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
2199 #
if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2200 , pb::IBufferMessage
2203 private static readonly pb::MessageParser<SearchStatistics> _parser =
new pb::MessageParser<SearchStatistics>(() =>
new SearchStatistics());
2204 private pb::UnknownFieldSet _unknownFields;
2205 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2206 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2207 public static pb::MessageParser<SearchStatistics>
Parser {
get {
return _parser; } }
2209 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2210 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2212 get {
return global::Google.OrTools.ConstraintSolver.SearchStatsReflection.Descriptor.MessageTypes[3]; }
2215 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2216 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2217 pbr::MessageDescriptor pb::IMessage.Descriptor {
2218 get {
return Descriptor; }
2221 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2222 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2227 partial
void OnConstruction();
2229 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2230 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2232 localSearchStatistics_ = other.localSearchStatistics_.Clone();
2233 constraintSolverStatistics_ = other.constraintSolverStatistics_.Clone();
2234 subSolverStatistics_ = other.subSolverStatistics_.Clone();
2235 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
2238 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2239 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2246 private static readonly pb::FieldCodec<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics> _repeated_localSearchStatistics_codec
2248 private readonly pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics> localSearchStatistics_ =
new pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics>();
2252 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2253 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2255 get { return localSearchStatistics_; }
2260 private static readonly pb::FieldCodec<global::Google.OrTools.ConstraintSolver.ConstraintSolverStatistics> _repeated_constraintSolverStatistics_codec
2262 private readonly pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.ConstraintSolverStatistics> constraintSolverStatistics_ =
new pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.ConstraintSolverStatistics>();
2266 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2267 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2269 get { return constraintSolverStatistics_; }
2274 private static readonly pb::FieldCodec<global::Google.OrTools.ConstraintSolver.SubSolverStatistics> _repeated_subSolverStatistics_codec
2276 private readonly pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.SubSolverStatistics> subSolverStatistics_ =
new pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.SubSolverStatistics>();
2280 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2281 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2283 get { return subSolverStatistics_; }
2286 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2287 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2292 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2293 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2295 if (ReferenceEquals(other,
null)) {
2298 if (ReferenceEquals(other,
this)) {
2301 if(!localSearchStatistics_.Equals(other.localSearchStatistics_))
return false;
2302 if(!constraintSolverStatistics_.Equals(other.constraintSolverStatistics_))
return false;
2303 if(!subSolverStatistics_.Equals(other.subSolverStatistics_))
return false;
2304 return Equals(_unknownFields, other._unknownFields);
2307 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2308 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2311 hash ^= localSearchStatistics_.GetHashCode();
2312 hash ^= constraintSolverStatistics_.GetHashCode();
2313 hash ^= subSolverStatistics_.GetHashCode();
2314 if (_unknownFields !=
null) {
2315 hash ^= _unknownFields.GetHashCode();
2320 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2321 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2323 return pb::JsonFormatter.ToDiagnosticString(
this);
2326 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2327 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2328 public void WriteTo(pb::CodedOutputStream output) {
2329 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2330 output.WriteRawMessage(
this);
2332 localSearchStatistics_.WriteTo(output, _repeated_localSearchStatistics_codec);
2333 constraintSolverStatistics_.WriteTo(output, _repeated_constraintSolverStatistics_codec);
2334 subSolverStatistics_.WriteTo(output, _repeated_subSolverStatistics_codec);
2335 if (_unknownFields !=
null) {
2336 _unknownFields.WriteTo(output);
2341 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2342 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2343 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2344 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
2345 localSearchStatistics_.WriteTo(ref output, _repeated_localSearchStatistics_codec);
2346 constraintSolverStatistics_.WriteTo(ref output, _repeated_constraintSolverStatistics_codec);
2347 subSolverStatistics_.WriteTo(ref output, _repeated_subSolverStatistics_codec);
2348 if (_unknownFields !=
null) {
2349 _unknownFields.WriteTo(ref output);
2354 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2355 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2358 size += localSearchStatistics_.CalculateSize(_repeated_localSearchStatistics_codec);
2359 size += constraintSolverStatistics_.CalculateSize(_repeated_constraintSolverStatistics_codec);
2360 size += subSolverStatistics_.CalculateSize(_repeated_subSolverStatistics_codec);
2361 if (_unknownFields !=
null) {
2362 size += _unknownFields.CalculateSize();
2367 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2368 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2370 if (other ==
null) {
2373 localSearchStatistics_.Add(other.localSearchStatistics_);
2374 constraintSolverStatistics_.Add(other.constraintSolverStatistics_);
2375 subSolverStatistics_.Add(other.subSolverStatistics_);
2376 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
2379 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2380 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2382 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2383 input.ReadRawMessage(
this);
2386 while ((tag = input.ReadTag()) != 0) {
2387 if ((tag & 7) == 4) {
2393 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
2396 localSearchStatistics_.AddEntriesFrom(input, _repeated_localSearchStatistics_codec);
2400 constraintSolverStatistics_.AddEntriesFrom(input, _repeated_constraintSolverStatistics_codec);
2404 subSolverStatistics_.AddEntriesFrom(input, _repeated_subSolverStatistics_codec);
2412 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2413 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2414 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2415 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
2417 while ((tag = input.ReadTag()) != 0) {
2418 if ((tag & 7) == 4) {
2424 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
2427 localSearchStatistics_.AddEntriesFrom(ref input, _repeated_localSearchStatistics_codec);
2431 constraintSolverStatistics_.AddEntriesFrom(ref input, _repeated_constraintSolverStatistics_codec);
2435 subSolverStatistics_.AddEntriesFrom(ref input, _repeated_subSolverStatistics_codec);
2449#endregion Designer generated code
global::Google.Protobuf pb
global::Google.Protobuf.Reflection pbr
global::System.Collections.Generic scg
global::Google.Protobuf.Collections pbc