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.
1
using
LotSizingDataModel.Instance.Results
;
2
3
namespace
LotSizingDataModel.Instance.Benchmark
;
4
5
public
sealed
class
BenchmarkBestKnownResultSelection
6
{
7
public
BenchmarkBestKnownResultSelection
(
8
KnownResult
? selectedResult,
9
IReadOnlyList<BenchmarkKnownResultAuditRecord> audits)
10
{
11
SelectedResult
=
12
selectedResult;
13
14
Audits
=
15
audits?.ToArray() ??
16
throw
new
ArgumentNullException(
17
nameof(audits));
18
}
19
20
public
KnownResult
?
SelectedResult
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
}
LotSizingDataModel.Instance.Benchmark.BenchmarkBestKnownResultSelection.HasSelection
bool HasSelection
Definition
BenchmarkBestKnownResultSelection.cs:30
LotSizingDataModel.Instance.Benchmark.BenchmarkBestKnownResultSelection.SelectedResult
KnownResult? SelectedResult
Definition
BenchmarkBestKnownResultSelection.cs:21
LotSizingDataModel.Instance.Benchmark.BenchmarkBestKnownResultSelection.BenchmarkBestKnownResultSelection
BenchmarkBestKnownResultSelection(KnownResult? selectedResult, IReadOnlyList< BenchmarkKnownResultAuditRecord > audits)
Definition
BenchmarkBestKnownResultSelection.cs:7
LotSizingDataModel.Instance.Benchmark.BenchmarkBestKnownResultSelection.Audits
IReadOnlyList< BenchmarkKnownResultAuditRecord > Audits
Definition
BenchmarkBestKnownResultSelection.cs:26
LotSizingDataModel.Instance.Results.KnownResult
Represents a known result associated with a lot-sizing problem instance.
Definition
KnownResult.cs:51
LotSizingDataModel.Instance.Benchmark
Definition
BenchmarkBestKnownResultSelection.cs:3
LotSizingDataModel.Instance.Results
Definition
KnownResult.cs:11
LotSizingDataModel.Instance
Benchmark
BenchmarkBestKnownResultSelection.cs
Generated by
1.17.0