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 "bl9zZWNvbmRzGAUgASgBIrYBChBTZWFyY2hTdGF0aXN0aWNzEksKF2xvY2Fs",
54 "X3NlYXJjaF9zdGF0aXN0aWNzGAEgAygLMioub3BlcmF0aW9uc19yZXNlYXJj",
55 "aC5Mb2NhbFNlYXJjaFN0YXRpc3RpY3MSVQocY29uc3RyYWludF9zb2x2ZXJf",
56 "c3RhdGlzdGljcxgCIAMoCzIvLm9wZXJhdGlvbnNfcmVzZWFyY2guQ29uc3Ry",
57 "YWludFNvbHZlclN0YXRpc3RpY3NCSQojY29tLmdvb2dsZS5vcnRvb2xzLmNv",
58 "bnN0cmFpbnRzb2x2ZXJQAaoCH0dvb2dsZS5PclRvb2xzLkNvbnN0cmFpbnRT",
59 "b2x2ZXJiBnByb3RvMw=="));
60 descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
61 new pbr::FileDescriptor[] { },
62 new pbr::GeneratedClrTypeInfo(
null,
null,
new pbr::GeneratedClrTypeInfo[] {
63 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),
64 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),
65 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)}),
66 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),
67 new pbr::GeneratedClrTypeInfo(typeof(global::Google.
OrTools.
ConstraintSolver.
SearchStatistics), global::Google.OrTools.ConstraintSolver.SearchStatistics.Parser,
new[]{
"LocalSearchStatistics",
"ConstraintSolverStatistics" },
null,
null,
null,
null)
77 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
79 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
83 private static readonly pb::MessageParser<LocalSearchStatistics> _parser =
new pb::MessageParser<LocalSearchStatistics>(() =>
new LocalSearchStatistics());
84 private pb::UnknownFieldSet _unknownFields;
85 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
86 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
87 public static pb::MessageParser<LocalSearchStatistics>
Parser {
get {
return _parser; } }
89 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
90 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
92 get {
return global::Google.OrTools.ConstraintSolver.SearchStatsReflection.Descriptor.MessageTypes[0]; }
95 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
96 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
97 pbr::MessageDescriptor pb::IMessage.Descriptor {
98 get {
return Descriptor; }
101 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
102 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
107 partial
void OnConstruction();
109 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
110 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
112 firstSolutionStatistics_ = other.firstSolutionStatistics_.Clone();
113 localSearchOperatorStatistics_ = other.localSearchOperatorStatistics_.Clone();
114 totalNumNeighbors_ = other.totalNumNeighbors_;
115 totalNumFilteredNeighbors_ = other.totalNumFilteredNeighbors_;
116 totalNumAcceptedNeighbors_ = other.totalNumAcceptedNeighbors_;
117 localSearchFilterStatistics_ = other.localSearchFilterStatistics_.Clone();
118 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
121 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
122 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
129 private static readonly pb::FieldCodec<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics> _repeated_firstSolutionStatistics_codec
131 private readonly pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics> firstSolutionStatistics_ =
new pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics>();
135 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
136 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
137 public pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics>
FirstSolutionStatistics {
138 get { return firstSolutionStatistics_; }
143 private static readonly pb::FieldCodec<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchOperatorStatistics> _repeated_localSearchOperatorStatistics_codec
145 private readonly pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchOperatorStatistics> localSearchOperatorStatistics_ =
new pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchOperatorStatistics>();
149 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
150 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
151 public pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchOperatorStatistics>
LocalSearchOperatorStatistics {
152 get { return localSearchOperatorStatistics_; }
157 private long totalNumNeighbors_;
161 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
162 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
164 get {
return totalNumNeighbors_; }
166 totalNumNeighbors_ = value;
172 private long totalNumFilteredNeighbors_;
173 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
174 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
176 get {
return totalNumFilteredNeighbors_; }
178 totalNumFilteredNeighbors_ = value;
184 private long totalNumAcceptedNeighbors_;
185 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
186 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
188 get {
return totalNumAcceptedNeighbors_; }
190 totalNumAcceptedNeighbors_ = value;
196 private static readonly pb::FieldCodec<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchFilterStatistics> _repeated_localSearchFilterStatistics_codec
198 private readonly pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchFilterStatistics> localSearchFilterStatistics_ =
new pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchFilterStatistics>();
202 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
203 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
204 public pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchFilterStatistics>
LocalSearchFilterStatistics {
205 get { return localSearchFilterStatistics_; }
208 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
209 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
210 public override bool Equals(
object other) {
214 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
215 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
217 if (ReferenceEquals(other,
null)) {
220 if (ReferenceEquals(other,
this)) {
223 if(!firstSolutionStatistics_.Equals(other.firstSolutionStatistics_))
return false;
224 if(!localSearchOperatorStatistics_.Equals(other.localSearchOperatorStatistics_))
return false;
228 if(!localSearchFilterStatistics_.Equals(other.localSearchFilterStatistics_))
return false;
229 return Equals(_unknownFields, other._unknownFields);
232 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
233 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
236 hash ^= firstSolutionStatistics_.GetHashCode();
237 hash ^= localSearchOperatorStatistics_.GetHashCode();
241 hash ^= localSearchFilterStatistics_.GetHashCode();
242 if (_unknownFields !=
null) {
243 hash ^= _unknownFields.GetHashCode();
248 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
249 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
251 return pb::JsonFormatter.ToDiagnosticString(
this);
254 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
255 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
256 public void WriteTo(pb::CodedOutputStream output) {
257 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
258 output.WriteRawMessage(
this);
260 localSearchOperatorStatistics_.WriteTo(output, _repeated_localSearchOperatorStatistics_codec);
261 localSearchFilterStatistics_.WriteTo(output, _repeated_localSearchFilterStatistics_codec);
263 output.WriteRawTag(24);
267 output.WriteRawTag(32);
271 output.WriteRawTag(40);
274 firstSolutionStatistics_.WriteTo(output, _repeated_firstSolutionStatistics_codec);
275 if (_unknownFields !=
null) {
276 _unknownFields.WriteTo(output);
281 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
282 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
283 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
284 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
285 localSearchOperatorStatistics_.WriteTo(ref output, _repeated_localSearchOperatorStatistics_codec);
286 localSearchFilterStatistics_.WriteTo(ref output, _repeated_localSearchFilterStatistics_codec);
287 if (TotalNumNeighbors != 0L) {
288 output.WriteRawTag(24);
289 output.WriteInt64(TotalNumNeighbors);
291 if (TotalNumFilteredNeighbors != 0L) {
292 output.WriteRawTag(32);
293 output.WriteInt64(TotalNumFilteredNeighbors);
295 if (TotalNumAcceptedNeighbors != 0L) {
296 output.WriteRawTag(40);
297 output.WriteInt64(TotalNumAcceptedNeighbors);
299 firstSolutionStatistics_.WriteTo(ref output, _repeated_firstSolutionStatistics_codec);
300 if (_unknownFields !=
null) {
301 _unknownFields.WriteTo(ref output);
306 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
307 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
310 size += firstSolutionStatistics_.CalculateSize(_repeated_firstSolutionStatistics_codec);
311 size += localSearchOperatorStatistics_.CalculateSize(_repeated_localSearchOperatorStatistics_codec);
321 size += localSearchFilterStatistics_.CalculateSize(_repeated_localSearchFilterStatistics_codec);
322 if (_unknownFields !=
null) {
323 size += _unknownFields.CalculateSize();
328 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
329 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
334 firstSolutionStatistics_.Add(other.firstSolutionStatistics_);
335 localSearchOperatorStatistics_.Add(other.localSearchOperatorStatistics_);
345 localSearchFilterStatistics_.Add(other.localSearchFilterStatistics_);
346 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
349 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
350 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
352 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
353 input.ReadRawMessage(
this);
356 while ((tag = input.ReadTag()) != 0) {
357 if ((tag & 7) == 4) {
363 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
366 localSearchOperatorStatistics_.AddEntriesFrom(input, _repeated_localSearchOperatorStatistics_codec);
370 localSearchFilterStatistics_.AddEntriesFrom(input, _repeated_localSearchFilterStatistics_codec);
386 firstSolutionStatistics_.AddEntriesFrom(input, _repeated_firstSolutionStatistics_codec);
394 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
395 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
396 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
397 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
399 while ((tag = input.ReadTag()) != 0) {
400 if ((tag & 7) == 4) {
406 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
409 localSearchOperatorStatistics_.AddEntriesFrom(ref input, _repeated_localSearchOperatorStatistics_codec);
413 localSearchFilterStatistics_.AddEntriesFrom(ref input, _repeated_localSearchFilterStatistics_codec);
417 TotalNumNeighbors = input.ReadInt64();
421 TotalNumFilteredNeighbors = input.ReadInt64();
425 TotalNumAcceptedNeighbors = input.ReadInt64();
429 firstSolutionStatistics_.AddEntriesFrom(ref input, _repeated_firstSolutionStatistics_codec);
439 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
440 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
445 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
447 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
451 private static readonly pb::MessageParser<FirstSolutionStatistics> _parser =
new pb::MessageParser<FirstSolutionStatistics>(() =>
new FirstSolutionStatistics());
452 private pb::UnknownFieldSet _unknownFields;
453 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
454 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
455 public static pb::MessageParser<FirstSolutionStatistics>
Parser {
get {
return _parser; } }
457 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
458 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
460 get {
return global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Descriptor.NestedTypes[0]; }
463 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
464 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
465 pbr::MessageDescriptor pb::IMessage.Descriptor {
469 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
470 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
475 partial
void OnConstruction();
477 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
478 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
480 strategy_ = other.strategy_;
481 durationSeconds_ = other.durationSeconds_;
482 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
485 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
486 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
493 private string strategy_ =
"";
497 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
498 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
500 get {
return strategy_; }
502 strategy_ = pb::ProtoPreconditions.CheckNotNull(value,
"value");
508 private double durationSeconds_;
512 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
513 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
515 get {
return durationSeconds_; }
517 durationSeconds_ = value;
521 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
522 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
523 public override bool Equals(
object other) {
527 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
528 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
530 if (ReferenceEquals(other,
null)) {
533 if (ReferenceEquals(other,
this)) {
538 return Equals(_unknownFields, other._unknownFields);
541 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
542 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
547 if (_unknownFields !=
null) {
548 hash ^= _unknownFields.GetHashCode();
553 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
554 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
556 return pb::JsonFormatter.ToDiagnosticString(
this);
559 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
560 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
561 public void WriteTo(pb::CodedOutputStream output) {
562 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
563 output.WriteRawMessage(
this);
566 output.WriteRawTag(10);
570 output.WriteRawTag(17);
573 if (_unknownFields !=
null) {
574 _unknownFields.WriteTo(output);
579 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
580 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
581 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
582 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
583 if (Strategy.Length != 0) {
584 output.WriteRawTag(10);
585 output.WriteString(Strategy);
587 if (DurationSeconds != 0D) {
588 output.WriteRawTag(17);
589 output.WriteDouble(DurationSeconds);
591 if (_unknownFields !=
null) {
592 _unknownFields.WriteTo(ref output);
597 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
598 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
602 size += 1 + pb::CodedOutputStream.ComputeStringSize(
Strategy);
607 if (_unknownFields !=
null) {
608 size += _unknownFields.CalculateSize();
613 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
614 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
625 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
628 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
629 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
631 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
632 input.ReadRawMessage(
this);
635 while ((tag = input.ReadTag()) != 0) {
636 if ((tag & 7) == 4) {
642 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
657 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
658 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
659 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
660 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
662 while ((tag = input.ReadTag()) != 0) {
663 if ((tag & 7) == 4) {
669 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
672 Strategy = input.ReadString();
676 DurationSeconds = input.ReadDouble();
689 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
691 #
if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
695 private static readonly pb::MessageParser<LocalSearchOperatorStatistics> _parser =
new pb::MessageParser<LocalSearchOperatorStatistics>(() =>
new LocalSearchOperatorStatistics());
696 private pb::UnknownFieldSet _unknownFields;
697 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
698 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
699 public static pb::MessageParser<LocalSearchOperatorStatistics>
Parser {
get {
return _parser; } }
701 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
702 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
704 get {
return global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Descriptor.NestedTypes[1]; }
707 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
708 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
709 pbr::MessageDescriptor pb::IMessage.Descriptor {
713 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
714 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
719 partial
void OnConstruction();
721 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
722 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
724 localSearchOperator_ = other.localSearchOperator_;
725 numNeighbors_ = other.numNeighbors_;
726 numFilteredNeighbors_ = other.numFilteredNeighbors_;
727 numAcceptedNeighbors_ = other.numAcceptedNeighbors_;
728 durationSeconds_ = other.durationSeconds_;
729 makeNextNeighborDurationSeconds_ = other.makeNextNeighborDurationSeconds_;
730 acceptNeighborDurationSeconds_ = other.acceptNeighborDurationSeconds_;
731 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
734 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
735 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
742 private string localSearchOperator_ =
"";
746 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
747 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
749 get {
return localSearchOperator_; }
751 localSearchOperator_ = pb::ProtoPreconditions.CheckNotNull(value,
"value");
757 private long numNeighbors_;
761 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
762 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
764 get {
return numNeighbors_; }
766 numNeighbors_ = value;
772 private long numFilteredNeighbors_;
776 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
777 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
779 get {
return numFilteredNeighbors_; }
781 numFilteredNeighbors_ = value;
787 private long numAcceptedNeighbors_;
791 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
792 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
794 get {
return numAcceptedNeighbors_; }
796 numAcceptedNeighbors_ = value;
802 private double durationSeconds_;
806 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
807 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
809 get {
return durationSeconds_; }
811 durationSeconds_ = value;
817 private double makeNextNeighborDurationSeconds_;
821 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
822 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
824 get {
return makeNextNeighborDurationSeconds_; }
826 makeNextNeighborDurationSeconds_ = value;
832 private double acceptNeighborDurationSeconds_;
837 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
838 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
840 get {
return acceptNeighborDurationSeconds_; }
842 acceptNeighborDurationSeconds_ = value;
846 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
847 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
848 public override bool Equals(
object other) {
852 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
853 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
855 if (ReferenceEquals(other,
null)) {
858 if (ReferenceEquals(other,
this)) {
868 return Equals(_unknownFields, other._unknownFields);
871 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
872 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
882 if (_unknownFields !=
null) {
883 hash ^= _unknownFields.GetHashCode();
888 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
889 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
891 return pb::JsonFormatter.ToDiagnosticString(
this);
894 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
895 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
896 public void WriteTo(pb::CodedOutputStream output) {
897 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
898 output.WriteRawMessage(
this);
901 output.WriteRawTag(10);
905 output.WriteRawTag(16);
909 output.WriteRawTag(24);
913 output.WriteRawTag(32);
917 output.WriteRawTag(41);
921 output.WriteRawTag(49);
925 output.WriteRawTag(57);
928 if (_unknownFields !=
null) {
929 _unknownFields.WriteTo(output);
934 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
935 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
936 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
937 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
939 output.WriteRawTag(10);
942 if (NumNeighbors != 0L) {
943 output.WriteRawTag(16);
944 output.WriteInt64(NumNeighbors);
946 if (NumFilteredNeighbors != 0L) {
947 output.WriteRawTag(24);
948 output.WriteInt64(NumFilteredNeighbors);
950 if (NumAcceptedNeighbors != 0L) {
951 output.WriteRawTag(32);
952 output.WriteInt64(NumAcceptedNeighbors);
954 if (DurationSeconds != 0D) {
955 output.WriteRawTag(41);
956 output.WriteDouble(DurationSeconds);
958 if (MakeNextNeighborDurationSeconds != 0D) {
959 output.WriteRawTag(49);
960 output.WriteDouble(MakeNextNeighborDurationSeconds);
962 if (AcceptNeighborDurationSeconds != 0D) {
963 output.WriteRawTag(57);
964 output.WriteDouble(AcceptNeighborDurationSeconds);
966 if (_unknownFields !=
null) {
967 _unknownFields.WriteTo(ref output);
972 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
973 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
980 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumNeighbors);
997 if (_unknownFields !=
null) {
998 size += _unknownFields.CalculateSize();
1003 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1004 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1006 if (other ==
null) {
1030 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
1033 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1034 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1036 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1037 input.ReadRawMessage(
this);
1040 while ((tag = input.ReadTag()) != 0) {
1041 if ((tag & 7) == 4) {
1047 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
1082 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1083 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1084 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1085 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
1087 while ((tag = input.ReadTag()) != 0) {
1088 if ((tag & 7) == 4) {
1094 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
1101 NumNeighbors = input.ReadInt64();
1105 NumFilteredNeighbors = input.ReadInt64();
1109 NumAcceptedNeighbors = input.ReadInt64();
1113 DurationSeconds = input.ReadDouble();
1117 MakeNextNeighborDurationSeconds = input.ReadDouble();
1121 AcceptNeighborDurationSeconds = input.ReadDouble();
1134 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
1136 #
if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1137 , pb::IBufferMessage
1140 private static readonly pb::MessageParser<LocalSearchFilterStatistics> _parser =
new pb::MessageParser<LocalSearchFilterStatistics>(() =>
new LocalSearchFilterStatistics());
1141 private pb::UnknownFieldSet _unknownFields;
1142 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1143 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1144 public static pb::MessageParser<LocalSearchFilterStatistics>
Parser {
get {
return _parser; } }
1146 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1147 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1149 get {
return global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Descriptor.NestedTypes[2]; }
1152 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1153 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1154 pbr::MessageDescriptor pb::IMessage.Descriptor {
1158 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1159 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1164 partial
void OnConstruction();
1166 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1167 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1169 localSearchFilter_ = other.localSearchFilter_;
1170 numCalls_ = other.numCalls_;
1171 numRejects_ = other.numRejects_;
1172 durationSeconds_ = other.durationSeconds_;
1173 numRejectsPerSecond_ = other.numRejectsPerSecond_;
1174 context_ = other.context_;
1175 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
1178 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1179 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1186 private string localSearchFilter_ =
"";
1190 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1191 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1193 get {
return localSearchFilter_; }
1195 localSearchFilter_ = pb::ProtoPreconditions.CheckNotNull(value,
"value");
1201 private long numCalls_;
1205 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1206 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1208 get {
return numCalls_; }
1216 private long numRejects_;
1220 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1221 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1223 get {
return numRejects_; }
1225 numRejects_ = value;
1231 private double durationSeconds_;
1235 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1236 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1238 get {
return durationSeconds_; }
1240 durationSeconds_ = value;
1246 private double numRejectsPerSecond_;
1250 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1251 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1253 get {
return numRejectsPerSecond_; }
1255 numRejectsPerSecond_ = value;
1261 private string context_ =
"";
1265 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1266 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1268 get {
return context_; }
1270 context_ = pb::ProtoPreconditions.CheckNotNull(value,
"value");
1274 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1275 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1280 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1281 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1283 if (ReferenceEquals(other,
null)) {
1286 if (ReferenceEquals(other,
this)) {
1295 return Equals(_unknownFields, other._unknownFields);
1298 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1299 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1308 if (_unknownFields !=
null) {
1309 hash ^= _unknownFields.GetHashCode();
1314 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1315 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1317 return pb::JsonFormatter.ToDiagnosticString(
this);
1320 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1321 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1322 public void WriteTo(pb::CodedOutputStream output) {
1323 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1324 output.WriteRawMessage(
this);
1327 output.WriteRawTag(10);
1331 output.WriteRawTag(16);
1335 output.WriteRawTag(24);
1339 output.WriteRawTag(33);
1343 output.WriteRawTag(41);
1347 output.WriteRawTag(50);
1350 if (_unknownFields !=
null) {
1351 _unknownFields.WriteTo(output);
1356 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1357 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1358 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1359 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
1361 output.WriteRawTag(10);
1364 if (NumCalls != 0L) {
1365 output.WriteRawTag(16);
1366 output.WriteInt64(NumCalls);
1368 if (NumRejects != 0L) {
1369 output.WriteRawTag(24);
1370 output.WriteInt64(NumRejects);
1372 if (DurationSeconds != 0D) {
1373 output.WriteRawTag(33);
1374 output.WriteDouble(DurationSeconds);
1376 if (NumRejectsPerSecond != 0D) {
1377 output.WriteRawTag(41);
1378 output.WriteDouble(NumRejectsPerSecond);
1380 if (Context.Length != 0) {
1381 output.WriteRawTag(50);
1382 output.WriteString(Context);
1384 if (_unknownFields !=
null) {
1385 _unknownFields.WriteTo(ref output);
1390 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1391 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1398 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumCalls);
1401 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumRejects);
1410 size += 1 + pb::CodedOutputStream.ComputeStringSize(
Context);
1412 if (_unknownFields !=
null) {
1413 size += _unknownFields.CalculateSize();
1418 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1419 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1421 if (other ==
null) {
1439 if (other.
Context.Length != 0) {
1442 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
1445 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1446 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1448 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1449 input.ReadRawMessage(
this);
1452 while ((tag = input.ReadTag()) != 0) {
1453 if ((tag & 7) == 4) {
1459 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
1490 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1491 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1492 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1493 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
1495 while ((tag = input.ReadTag()) != 0) {
1496 if ((tag & 7) == 4) {
1502 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
1509 NumCalls = input.ReadInt64();
1513 NumRejects = input.ReadInt64();
1517 DurationSeconds = input.ReadDouble();
1521 NumRejectsPerSecond = input.ReadDouble();
1525 Context = input.ReadString();
1543 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
1545 #
if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1546 , pb::IBufferMessage
1549 private static readonly pb::MessageParser<ConstraintSolverStatistics> _parser =
new pb::MessageParser<ConstraintSolverStatistics>(() =>
new ConstraintSolverStatistics());
1550 private pb::UnknownFieldSet _unknownFields;
1551 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1552 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1553 public static pb::MessageParser<ConstraintSolverStatistics>
Parser {
get {
return _parser; } }
1555 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1556 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1558 get {
return global::Google.OrTools.ConstraintSolver.SearchStatsReflection.Descriptor.MessageTypes[1]; }
1561 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1562 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1563 pbr::MessageDescriptor pb::IMessage.Descriptor {
1564 get {
return Descriptor; }
1567 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1568 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1573 partial
void OnConstruction();
1575 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1576 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1578 numBranches_ = other.numBranches_;
1579 numFailures_ = other.numFailures_;
1580 numSolutions_ = other.numSolutions_;
1581 bytesUsed_ = other.bytesUsed_;
1582 durationSeconds_ = other.durationSeconds_;
1583 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
1586 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1587 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1594 private long numBranches_;
1598 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1599 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1601 get {
return numBranches_; }
1603 numBranches_ = value;
1609 private long numFailures_;
1613 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1614 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1616 get {
return numFailures_; }
1618 numFailures_ = value;
1624 private long numSolutions_;
1628 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1629 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1631 get {
return numSolutions_; }
1633 numSolutions_ = value;
1639 private long bytesUsed_;
1643 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1644 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1646 get {
return bytesUsed_; }
1654 private double durationSeconds_;
1658 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1659 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1661 get {
return durationSeconds_; }
1663 durationSeconds_ = value;
1667 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1668 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1673 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1674 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1676 if (ReferenceEquals(other,
null)) {
1679 if (ReferenceEquals(other,
this)) {
1687 return Equals(_unknownFields, other._unknownFields);
1690 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1691 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1699 if (_unknownFields !=
null) {
1700 hash ^= _unknownFields.GetHashCode();
1705 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1706 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1708 return pb::JsonFormatter.ToDiagnosticString(
this);
1711 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1712 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1713 public void WriteTo(pb::CodedOutputStream output) {
1714 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1715 output.WriteRawMessage(
this);
1718 output.WriteRawTag(8);
1722 output.WriteRawTag(16);
1726 output.WriteRawTag(24);
1730 output.WriteRawTag(32);
1734 output.WriteRawTag(41);
1737 if (_unknownFields !=
null) {
1738 _unknownFields.WriteTo(output);
1743 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1744 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1745 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1746 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
1747 if (NumBranches != 0L) {
1748 output.WriteRawTag(8);
1749 output.WriteInt64(NumBranches);
1751 if (NumFailures != 0L) {
1752 output.WriteRawTag(16);
1753 output.WriteInt64(NumFailures);
1755 if (NumSolutions != 0L) {
1756 output.WriteRawTag(24);
1757 output.WriteInt64(NumSolutions);
1759 if (BytesUsed != 0L) {
1760 output.WriteRawTag(32);
1761 output.WriteInt64(BytesUsed);
1763 if (DurationSeconds != 0D) {
1764 output.WriteRawTag(41);
1765 output.WriteDouble(DurationSeconds);
1767 if (_unknownFields !=
null) {
1768 _unknownFields.WriteTo(ref output);
1773 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1774 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1778 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumBranches);
1781 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumFailures);
1784 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
NumSolutions);
1787 size += 1 + pb::CodedOutputStream.ComputeInt64Size(
BytesUsed);
1792 if (_unknownFields !=
null) {
1793 size += _unknownFields.CalculateSize();
1798 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1799 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1801 if (other ==
null) {
1819 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
1822 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1823 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1825 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1826 input.ReadRawMessage(
this);
1829 while ((tag = input.ReadTag()) != 0) {
1830 if ((tag & 7) == 4) {
1836 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
1863 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1864 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1865 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1866 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
1868 while ((tag = input.ReadTag()) != 0) {
1869 if ((tag & 7) == 4) {
1875 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
1878 NumBranches = input.ReadInt64();
1882 NumFailures = input.ReadInt64();
1886 NumSolutions = input.ReadInt64();
1890 BytesUsed = input.ReadInt64();
1894 DurationSeconds = input.ReadDouble();
1907 [global::System.Diagnostics.DebuggerDisplayAttribute(
"{ToString(),nq}")]
1909 #
if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
1910 , pb::IBufferMessage
1913 private static readonly pb::MessageParser<SearchStatistics> _parser =
new pb::MessageParser<SearchStatistics>(() =>
new SearchStatistics());
1914 private pb::UnknownFieldSet _unknownFields;
1915 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1916 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1917 public static pb::MessageParser<SearchStatistics>
Parser {
get {
return _parser; } }
1919 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1920 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1922 get {
return global::Google.OrTools.ConstraintSolver.SearchStatsReflection.Descriptor.MessageTypes[2]; }
1925 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1926 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1927 pbr::MessageDescriptor pb::IMessage.Descriptor {
1928 get {
return Descriptor; }
1931 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1932 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1937 partial
void OnConstruction();
1939 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1940 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1942 localSearchStatistics_ = other.localSearchStatistics_.Clone();
1943 constraintSolverStatistics_ = other.constraintSolverStatistics_.Clone();
1944 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
1947 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1948 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1955 private static readonly pb::FieldCodec<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics> _repeated_localSearchStatistics_codec
1957 private readonly pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics> localSearchStatistics_ =
new pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.LocalSearchStatistics>();
1961 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1962 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1964 get { return localSearchStatistics_; }
1969 private static readonly pb::FieldCodec<global::Google.OrTools.ConstraintSolver.ConstraintSolverStatistics> _repeated_constraintSolverStatistics_codec
1971 private readonly pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.ConstraintSolverStatistics> constraintSolverStatistics_ =
new pbc::RepeatedField<global::Google.OrTools.ConstraintSolver.ConstraintSolverStatistics>();
1975 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1976 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1978 get { return constraintSolverStatistics_; }
1981 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1982 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1987 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
1988 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
1990 if (ReferenceEquals(other,
null)) {
1993 if (ReferenceEquals(other,
this)) {
1996 if(!localSearchStatistics_.Equals(other.localSearchStatistics_))
return false;
1997 if(!constraintSolverStatistics_.Equals(other.constraintSolverStatistics_))
return false;
1998 return Equals(_unknownFields, other._unknownFields);
2001 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2002 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2005 hash ^= localSearchStatistics_.GetHashCode();
2006 hash ^= constraintSolverStatistics_.GetHashCode();
2007 if (_unknownFields !=
null) {
2008 hash ^= _unknownFields.GetHashCode();
2013 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2014 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2016 return pb::JsonFormatter.ToDiagnosticString(
this);
2019 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2020 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2021 public void WriteTo(pb::CodedOutputStream output) {
2022 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2023 output.WriteRawMessage(
this);
2025 localSearchStatistics_.WriteTo(output, _repeated_localSearchStatistics_codec);
2026 constraintSolverStatistics_.WriteTo(output, _repeated_constraintSolverStatistics_codec);
2027 if (_unknownFields !=
null) {
2028 _unknownFields.WriteTo(output);
2033 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2034 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2035 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2036 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
2037 localSearchStatistics_.WriteTo(ref output, _repeated_localSearchStatistics_codec);
2038 constraintSolverStatistics_.WriteTo(ref output, _repeated_constraintSolverStatistics_codec);
2039 if (_unknownFields !=
null) {
2040 _unknownFields.WriteTo(ref output);
2045 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2046 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2049 size += localSearchStatistics_.CalculateSize(_repeated_localSearchStatistics_codec);
2050 size += constraintSolverStatistics_.CalculateSize(_repeated_constraintSolverStatistics_codec);
2051 if (_unknownFields !=
null) {
2052 size += _unknownFields.CalculateSize();
2057 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2058 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2060 if (other ==
null) {
2063 localSearchStatistics_.Add(other.localSearchStatistics_);
2064 constraintSolverStatistics_.Add(other.constraintSolverStatistics_);
2065 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
2068 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2069 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2071 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2072 input.ReadRawMessage(
this);
2075 while ((tag = input.ReadTag()) != 0) {
2076 if ((tag & 7) == 4) {
2082 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
2085 localSearchStatistics_.AddEntriesFrom(input, _repeated_localSearchStatistics_codec);
2089 constraintSolverStatistics_.AddEntriesFrom(input, _repeated_constraintSolverStatistics_codec);
2097 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
2098 [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
2099 [global::System.CodeDom.Compiler.GeneratedCode(
"protoc",
null)]
2100 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
2102 while ((tag = input.ReadTag()) != 0) {
2103 if ((tag & 7) == 4) {
2109 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
2112 localSearchStatistics_.AddEntriesFrom(ref input, _repeated_localSearchStatistics_codec);
2116 constraintSolverStatistics_.AddEntriesFrom(ref input, _repeated_constraintSolverStatistics_codec);
2130#endregion Designer generated code
global::Google.Protobuf pb
global::Google.Protobuf.Reflection pbr
global::System.Collections.Generic scg
global::Google.Protobuf.Collections pbc