LotSizingDataModel.Instance 2.0.1
Lot-sizing instance representation, descriptors and problem characterization.
Loading...
Searching...
No Matches
HistoricalClassificationCapability.cs
Go to the documentation of this file.
2
3/// <summary>
4/// Describes what the current engine can safely do with one historical
5/// classification scheme.
6/// </summary>
8{
10 string code,
11 string name,
13 bool canMapDeclaredClassification,
14 bool canDetectCompleteHistoricalCode,
15 bool requiresExplicitParameterProfile,
16 string note)
17 {
18 Code = code;
19 Name = name;
20 Kind = kind;
22 canMapDeclaredClassification;
24 canDetectCompleteHistoricalCode;
26 requiresExplicitParameterProfile;
27 Note = note;
28 }
29
30 public string Code { get; }
31 public string Name { get; }
33
34 public bool CanMapDeclaredClassification { get; }
35
36 /// <summary>
37 /// Gets whether this engine can infer the complete historical source code
38 /// from the current coarse descriptor alone.
39 /// </summary>
41
43 public string Note { get; }
44}
HistoricalClassificationCapability(string code, string name, HistoricalClassificationCapabilityKind kind, bool canMapDeclaredClassification, bool canDetectCompleteHistoricalCode, bool requiresExplicitParameterProfile, string note)
bool CanDetectCompleteHistoricalCode
Gets whether this engine can infer the complete historical source code from the current coarse descri...