Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/28/09 19:24:23 (15 years ago)
Author:
gkronber
Message:

Created a branch for #713

Location:
branches/GP-Refactoring-713
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/GP-Refactoring-713/sources/HeuristicLab.GP.StructureIdentification/3.3/TreeEvaluatorBase.cs

    r2174 r2202  
    2828using System.Diagnostics;
    2929using HeuristicLab.DataAnalysis;
     30using HeuristicLab.Data;
    3031
    3132namespace HeuristicLab.GP.StructureIdentification {
     
    7879        case EvaluatorSymbolTable.DIFFERENTIAL:
    7980        case EvaluatorSymbolTable.VARIABLE: {
    80             instr.i_arg0 = (short)dataset.GetVariableIndex((string)f.localData[0]); // var
    81             instr.d_arg0 = (double)f.localData[1]; // weight
    82             instr.i_arg1 = (short)(int)f.localData[2]; // sample-offset
     81            instr.i_arg0 = (short)dataset.GetVariableIndex((((StringData)f.localData[1].Value).Data)); // var
     82            instr.d_arg0 = ((DoubleData)f.localData[0].Value).Data; // weight
     83            instr.i_arg1 = (short)((ConstrainedIntData)f.localData[2].Value).Data; // sample-offset
    8384            break;
    8485          }
    8586        case EvaluatorSymbolTable.CONSTANT: {
    86             instr.d_arg0 = (double)f.localData[0]; // value
     87            instr.d_arg0 = ((DoubleData)f.localData[0].Value).Data; // value
    8788            break;
    8889          }
Note: See TracChangeset for help on using the changeset viewer.