Free cookie consent management tool by TermsFeed Policy Generator

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

#2665 Storable problem data, Renamings due to typos, Removed GP from class names

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/DoCountExpressions.cs

    r14727 r14733  
    88    protected DoCountExpression() { }
    99    protected DoCountExpression(LoopState state) : base(state) { }
    10     protected override bool HasInsufficientArguments(IPushGpInterpreter interpreter, IStack<Expression> sourceStack) {
     10    protected override bool HasInsufficientArguments(IPushInterpreter interpreter, IStack<Expression> sourceStack) {
    1111      return interpreter.IntegerStack.Count < 1 ||
    1212             sourceStack.Count == 0 ||
     
    1414    }
    1515
    16     protected override LoopState InitState(IPushGpInterpreter interpreter, IStack<Expression> sourceStack) {
     16    protected override LoopState InitState(IPushInterpreter interpreter, IStack<Expression> sourceStack) {
    1717      var state = new LoopState(
    1818        body: sourceStack.Pop(),
     
    4747    public CodeDoCountExpression(LoopState state) : base(state) { }
    4848
    49     public override void Eval(IPushGpInterpreter interpreter) {
     49    public override void Eval(IPushInterpreter interpreter) {
    5050      this.Eval(interpreter, interpreter.CodeStack);
    5151    }
     
    7575    public ExecDoCountExpression(LoopState state) : base(state) { }
    7676
    77     public override void Eval(IPushGpInterpreter interpreter) {
     77    public override void Eval(IPushInterpreter interpreter) {
    7878      this.Eval(interpreter, interpreter.ExecStack);
    7979    }
Note: See TracChangeset for help on using the changeset viewer.