Changeset 2616 for trunk/sources/HeuristicLab.GP.Tests/Util.cs
- Timestamp:
- 01/08/10 18:31:40 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.GP.Tests/Util.cs
r2455 r2616 172 172 } 173 173 174 public static IFunctionTree[] CreateRandomTrees(MersenneTwister twister, Dataset dataset, FunctionLibrary funLib, int popSize) { 175 return CreateRandomTrees(twister, dataset, funLib, popSize, 1, 200); 176 } 177 174 178 public static IFunctionTree[] CreateRandomTrees(MersenneTwister twister, Dataset dataset, int popSize) { 175 179 return CreateRandomTrees(twister, dataset, popSize, 1, 200); … … 177 181 178 182 public static IFunctionTree[] CreateRandomTrees(MersenneTwister twister, Dataset dataset, int popSize, int minSize, int maxSize) { 183 return CreateRandomTrees(twister, dataset, Util.CreateFunctionLibrary(), popSize, minSize, maxSize); 184 } 185 186 public static IFunctionTree[] CreateRandomTrees(MersenneTwister twister, Dataset dataset, FunctionLibrary funLib, int popSize, int minSize, int maxSize) { 179 187 IFunctionTree[] randomTrees = new IFunctionTree[popSize]; 180 FunctionLibrary funLib = Util.CreateFunctionLibrary();181 188 for (int i = 0; i < randomTrees.Length; i++) { 182 189 randomTrees[i] = ProbabilisticTreeCreator.Create(twister, funLib, minSize, maxSize, maxSize + 1);
Note: See TracChangeset
for help on using the changeset viewer.