LotSizingDataModel.Instance 2.0.1
Lot-sizing instance representation, descriptors and problem characterization.
Loading...
Searching...
No Matches
BenchmarkBestKnownResultSelection.cs
Go to the documentation of this file.
2
4
6{
8 KnownResult? selectedResult,
9 IReadOnlyList<BenchmarkKnownResultAuditRecord> audits)
10 {
12 selectedResult;
13
14 Audits =
15 audits?.ToArray() ??
16 throw new ArgumentNullException(
17 nameof(audits));
18 }
19
21 {
22 get;
23 }
24
25 public IReadOnlyList<BenchmarkKnownResultAuditRecord> Audits
26 {
27 get;
28 }
29
30 public bool HasSelection =>
31 SelectedResult is not null;
32}
BenchmarkBestKnownResultSelection(KnownResult? selectedResult, IReadOnlyList< BenchmarkKnownResultAuditRecord > audits)
Represents a known result associated with a lot-sizing problem instance.