Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/18/17 01:15:25 (7 years ago)
Author:
pkimmesw
Message:

#2665 BenchmarkSuite, all examples, partially tested, VectorExpressions added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Problem/IndividualMapper.cs

    r14834 r14875  
    4444    private static PushProgram ToPushProgram(this IntegerVector vector, IReadOnlyPushConfiguration config, IRandom random) {
    4545      var expressions = new Expression[vector.Length];
     46      var enabledExpressions = config.EnabledExpressions;
     47      var ercOptions = config.ErcOptions;
    4648
    47       for (var i = 0; i < vector.Length; i++) {
    48         expressions[i] = CodeGeneratorUtils.CreateExpressionOrErc(vector[i], random, config.EnabledExpressions, config.ErcOptions);
    49       }
     49      for (var i = 0; i < vector.Length; i++)
     50        expressions[i] = CodeGeneratorUtils.CreateExpressionOrErc(vector[i], random, enabledExpressions, ercOptions);
    5051
    5152      return new PushProgram(expressions);
Note: See TracChangeset for help on using the changeset viewer.