[6076] | 1 | using System;
|
---|
| 2 | using System.Collections.Generic;
|
---|
| 3 | using System.Linq;
|
---|
| 4 | using System.Text;
|
---|
| 5 |
|
---|
| 6 | namespace HLWebOKBQueryPlugin.Helpers {
|
---|
[6253] | 7 | public interface IParams {
|
---|
[6076] | 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 | }
|
---|