Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/22/08 10:19:53 (17 years ago)
Author:
gkronber
Message:
  • changed signature of interface method Evaluate()
  • fixed evaluation of variables and constants
  • removed variable-cache fields and properties in variable and constant since they are not needed anymore. and removed the obsolete overrides of Populate() and Clone()

(ticket #112)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/FunctionsAndStructIdRefactoring/HeuristicLab.Functions/IFunction.cs

    r142 r147  
    2828namespace HeuristicLab.Functions {
    2929  public interface IFunction : IOperator {
    30     double Evaluate(Dataset dataset, int sampleIndex, IList<IFunctionTree> subTrees);
     30    double Evaluate(Dataset dataset, int sampleIndex, IFunctionTree tree);
    3131    double Apply(Dataset dataset, int sampleIndex, double[] args);
    3232    void Accept(IFunctionVisitor visitor);
Note: See TracChangeset for help on using the changeset viewer.