Changeset 15771 for branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis/Push.Base/Erc/ErcOptions.cs
- Timestamp:
- 02/13/18 16:56:35 (7 years ago)
- Location:
- branches/2895_PushGP_GenealogyAnalysis
- Files:
-
- 2 added
- 1 edited
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis/Push.Base/Erc/ErcOptions.cs
r14952 r15771 1 namespace HeuristicLab.Problems.ProgramSynthesis.Base.Erc { 2 using System.Collections.Generic; 3 using HeuristicLab.Common; 4 using HeuristicLab.Core; 5 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 6 using HeuristicLab.Problems.ProgramSynthesis.Base.Erc.Boolean; 7 using HeuristicLab.Problems.ProgramSynthesis.Base.Erc.Char; 8 using HeuristicLab.Problems.ProgramSynthesis.Base.Erc.Float; 9 using HeuristicLab.Problems.ProgramSynthesis.Base.Erc.FloatVector; 10 using HeuristicLab.Problems.ProgramSynthesis.Base.Erc.Integer; 11 using HeuristicLab.Problems.ProgramSynthesis.Base.Erc.IntegerVector; 12 using HeuristicLab.Problems.ProgramSynthesis.Base.Erc.Name; 13 using HeuristicLab.Problems.ProgramSynthesis.Base.Erc.String; 14 using HeuristicLab.Problems.ProgramSynthesis.Base.Erc.StringVector; 1 using System.Collections.Generic; 2 using HeuristicLab.Common; 3 using HeuristicLab.Core; 4 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 15 5 6 namespace HeuristicLab.Problems.ProgramSynthesis { 16 7 [StorableClass] 17 8 public class ErcOptions : NamedItem, IReadOnlyErcOptions { … … 78 69 public FloatVectorErcOptions FloatVectorErcOptions { get; set; } 79 70 80 IErcItem<int> IReadOnlyErcOptions.IntegerErcOptions 81 { 82 get 83 { 71 IErcItem<int> IReadOnlyErcOptions.IntegerErcOptions { 72 get { 84 73 return IntegerErcOptions; 85 74 } 86 75 } 87 76 88 IErcItem<double> IReadOnlyErcOptions.FloatErcOptions 89 { 90 get 91 { 77 IErcItem<double> IReadOnlyErcOptions.FloatErcOptions { 78 get { 92 79 return FloatErcOptions; 93 80 } 94 81 } 95 82 96 IErcItem<bool> IReadOnlyErcOptions.BooleanErcOptions 97 { 98 get 99 { 83 IErcItem<bool> IReadOnlyErcOptions.BooleanErcOptions { 84 get { 100 85 return BooleanErcOptions; 101 86 } 102 87 } 103 88 104 IErcItem<char> IReadOnlyErcOptions.CharErcOptions 105 { 106 get 107 { 89 IErcItem<char> IReadOnlyErcOptions.CharErcOptions { 90 get { 108 91 return CharErcOptions; 109 92 } 110 93 } 111 94 112 IErcItem<string> IReadOnlyErcOptions.StringErcOptions 113 { 114 get 115 { 95 IErcItem<string> IReadOnlyErcOptions.StringErcOptions { 96 get { 116 97 return StringErcOptions; 117 98 } 118 99 } 119 100 120 IErcItem<string> IReadOnlyErcOptions.NameErcOptions 121 { 122 get 123 { 101 IErcItem<string> IReadOnlyErcOptions.NameErcOptions { 102 get { 124 103 return NameErcOptions; 125 104 } 126 105 } 127 106 128 IErcItem<IReadOnlyList<int>> IReadOnlyErcOptions.IntegerVectorErcOptions 129 { 130 get 131 { 107 IErcItem<IReadOnlyList<int>> IReadOnlyErcOptions.IntegerVectorErcOptions { 108 get { 132 109 return IntegerVectorErcOptions; 133 110 } 134 111 } 135 112 136 IErcItem<IReadOnlyList<double>> IReadOnlyErcOptions.FloatVectorErcOptions 137 { 138 get 139 { 113 IErcItem<IReadOnlyList<double>> IReadOnlyErcOptions.FloatVectorErcOptions { 114 get { 140 115 return FloatVectorErcOptions; 141 116 } 142 117 } 143 118 144 IErcItem<IReadOnlyList<string>> IReadOnlyErcOptions.StringVectorErcOptions 145 { 146 get 147 { 119 IErcItem<IReadOnlyList<string>> IReadOnlyErcOptions.StringVectorErcOptions { 120 get { 148 121 return StringVectorErcOptions; 149 122 }
Note: See TracChangeset
for help on using the changeset viewer.