Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/10/17 00:27:31 (7 years ago)
Author:
pkimmesw
Message:

#2665 LexicaseSelector, Performance improvements, UI Fixes, Debugger only shows used stacks, fixed Debugger stepping, Added vector expressions, ERCOptions,

File:
1 edited

Legend:

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

    r14777 r14834  
    88    public NameDefineXExecExpression(string state) : base(state) { }
    99
    10     public override bool Eval(IPushInterpreter interpreter) {
     10    public override bool Eval(IInternalPushInterpreter interpreter) {
    1111      Expression expression;
    1212      if (!interpreter.IsNameQuoteFlagSet &&
     
    3131  [PushExpression(StackTypes.Name, "NAME.QUOTE")]
    3232  public class NameQuoteExpression : StatelessExpression {
    33     public override bool Eval(IPushInterpreter interpreter) {
     33    public override bool Eval(IInternalPushInterpreter interpreter) {
    3434      if (interpreter.IsNameQuoteFlagSet) return false;
    3535
     
    4444  [PushExpression(StackTypes.Name, "NAME.RANDBOUNDNAME")]
    4545  public class NameRandBoundNameExpression : StatelessExpression {
    46     public override bool Eval(IPushInterpreter interpreter) {
     46    public override bool Eval(IInternalPushInterpreter interpreter) {
    4747      if (interpreter.CustomExpressions.Count == 0)
    4848        return false;
Note: See TracChangeset for help on using the changeset viewer.