Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/23/17 01:11:18 (7 years ago)
Author:
pkimmesw
Message:

#2665 simplifier, push solution results view, performance improvements, small bug fixes, ui fixes

File:
1 edited

Legend:

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

    r14746 r14777  
    33
    44namespace HeuristicLab.Problems.ProgramSynthesis.Push.Problem {
    5   using System.Linq;
    65
    76  using HeuristicLab.Common;
     
    4241
    4342    public static PushProgram MapToPushProgram(this IntegerVector vector, IReadOnlyList<string> enabledExpressions) {
    44       //var expressions = vector
    45       //  .Select(i => ExpressionTable.GetExpression(enabledExpressions[i]))
    46       //  .ToArray();
    47 
    4843      var expressions = new Expression[vector.Length];
    49       for (var i = 0; i < vector.Length; i++)
    50       {
     44      for (var i = 0; i < vector.Length; i++) {
    5145        expressions[i] = ExpressionTable.GetExpression(enabledExpressions[vector[i]]);
    5246      }
    5347
    54       return new Expressions.PushProgram(expressions);
     48      return new PushProgram(expressions);
    5549    }
    5650  }
Note: See TracChangeset for help on using the changeset viewer.