Last change
on this file since 16022 was
15928,
checked in by lkammere, 7 years ago
|
#2886: Add problem instance providers for grammar enumeration.
|
File size:
1.0 KB
|
Line | |
---|
1 | using System;
|
---|
2 | using System.Collections.Generic;
|
---|
3 | using HeuristicLab.Problems.Instances;
|
---|
4 | using HeuristicLab.Problems.Instances.DataAnalysis;
|
---|
5 |
|
---|
6 | namespace HeuristicLab.Algorithms.DataAnalysis.SymRegGrammarEnumeration.ProblemInstances {
|
---|
7 | class PhysicsInstanceProvider : ArtificialRegressionInstanceProvider {
|
---|
8 | public override IEnumerable<IDataDescriptor> GetDataDescriptors() {
|
---|
9 | return new List<IDataDescriptor>()
|
---|
10 | {
|
---|
11 | new RocketFuelFlow(123),
|
---|
12 | new AircraftLift(456),
|
---|
13 | new FluidDynamics(789),
|
---|
14 | new AircraftMaximumLift(321)
|
---|
15 | };
|
---|
16 | }
|
---|
17 |
|
---|
18 | public override string Name { get { return "Physics Benchmark Problems"; } }
|
---|
19 | public override string Description { get { return ""; } }
|
---|
20 | public override Uri WebLink { get { return new Uri(@"https://arxiv.org/pdf/1706.02281.pdf"); } }
|
---|
21 | public override string ReferencePublication { get { return "Chen et al., 2017 \"A multilevel block search algorithm for fast modeling generalized separable systems.\" arXiv preprint arXiv:1706.02281"; } }
|
---|
22 | }
|
---|
23 | }
|
---|
Note: See
TracBrowser
for help on using the repository browser.