Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/11/17 12:42:31 (7 years ago)
Author:
pkimmesw
Message:

#2665 Merged ExecExpandExpression and PushProgram due to performance reasons, Tested managed object pooling

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PushGP/HeuristicLab.PushGP/PushGP.Cli/Program.cs

    r14744 r14745  
    107107    static void PerformanceParallelTestInterpreter() {
    108108      var program = PushParser.Parse("( 5 INTEGER.DUP INTEGER.+ )");
    109       //var program = new ExecExpandExpression(new Expression[]
     109      //var program = new PushProgram(new Expression[]
    110110      //{
    111111      //  new IntegerPushExpression(5),
     
    231231    static void TestSimplifier() {
    232232      var interpreter = new PushInterpreter();
    233       var program = PushParser.Parse("( 5 INTEGER.DUP FLOAT.+ INTEGER.+ )") as ExecExpandExpression;
     233      var program = PushParser.Parse("( 5 INTEGER.DUP FLOAT.+ INTEGER.+ )") as PushProgram;
    234234      var simplifier = new RandomSimplifier { Trys = 10 };
    235235      var random = new FastRandom(1337);
Note: See TracChangeset for help on using the changeset viewer.