Free cookie consent management tool by TermsFeed Policy Generator

source: branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Stack/IPushStackBase.cs @ 14897

Last change on this file since 14897 was 14834, checked in by pkimmesw, 8 years ago

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

File size: 403 bytes
Line 
1namespace HeuristicLab.Problems.ProgramSynthesis.Push.Stack {
2  using System.Collections;
3
4  public interface IPushStackBase : IEnumerable {
5    bool IsEmpty { get; }
6
7    bool IsEnabled { get; }
8
9    void Swap(int count);
10
11    void Yank(int index);
12    void RemoveTop();
13
14    void Remove(int count);
15
16    void RemoveAt(int index);
17
18    void RemoveAt(int index, int count);
19  }
20}
Note: See TracBrowser for help on using the repository browser.