1 | using System;
|
---|
2 | using System.Collections.Generic;
|
---|
3 | using System.Linq;
|
---|
4 | using System.Text;
|
---|
5 |
|
---|
6 | namespace HLWebOKBQueryPlugin.Helpers {
|
---|
7 | public interface IParams {
|
---|
8 | int Seed { get; set; }
|
---|
9 | bool SetSeedRandomly { get; set; }
|
---|
10 | int PopulationSize { get; set; }
|
---|
11 | string Selector { get; set; }
|
---|
12 | bool Selector_CopySelected { get; set; }
|
---|
13 | int Selector_NumberOfSelectedSubScopes { get; set; }
|
---|
14 | bool Selector_Windowing { get; set; }
|
---|
15 | string Crossover { get; set; }
|
---|
16 | double MutationProbability { get; set; }
|
---|
17 | string Mutator { get; set; }
|
---|
18 | int Elites { get; set; }
|
---|
19 | string Analyzer { get; set; }
|
---|
20 | int Analyzer_UpdateInterval { get; set; }
|
---|
21 | string Analyzer_1 { get; set; }
|
---|
22 | bool Analyzer_1_StoreHistory { get; set; }
|
---|
23 | int Analyzer_1_UpdateInterval { get; set; }
|
---|
24 | string Analyzer_2 { get; set; }
|
---|
25 | bool Analyzer_2_StoreHistory { get; set; }
|
---|
26 | int Analyzer_2_UpdateInterval { get; set; }
|
---|
27 | string Analyzer_0 { get; set; }
|
---|
28 | string Analyzer_3 { get; set; }
|
---|
29 | int MaximumGenerations { get; set; }
|
---|
30 | string AlgorithmName { get; set; }
|
---|
31 | string AlgorithmType { get; set; }
|
---|
32 | bool Maximization { get; set; }
|
---|
33 | string Coordinates { get; set; }
|
---|
34 | string DistanceMatrix { get; set; }
|
---|
35 | bool UseDistanceMatrix { get; set; }
|
---|
36 | string SolutionCreator { get; set; }
|
---|
37 | int SolutionCreator_Length { get; set; }
|
---|
38 | string SolutionCreator_PermutationType { get; set; }
|
---|
39 | string Evaluator { get; set; }
|
---|
40 | double BestKnownQuality { get; set; }
|
---|
41 | string BestKnownSolution { get; set; }
|
---|
42 | string ProblemName { get; set; }
|
---|
43 | string ProblemType { get; set; }
|
---|
44 | }
|
---|
45 | }
|
---|