# Package ec.gp.push

package ec.gp.push

- Related Packages
  Package
  Description
  ec.gp
  ec.gp.breed
  ec.gp.build
  ec.gp.ge
  ec.gp.koza
- Classes
  Class
  Description
  Nonterminal
  ECJ implements Push's s-expressions as trees of nonterminals and terminals.
  PushBuilder
  PushBuilder implements the Push-style tree building algorithm, which permits nonterminals of arbitrary arity.
  PushDefaults
  PushInstruction
  PushInstruction encapsulates a custom Push instruction.
  PushProblem
  A PushProblem contains useful methods to help you create an interpreter, write out the ECJ GP tree to a string, build a Push Program around this string, load the interpreter with all your custom instructions, and run the Push Program on the interpreter.
  Terminal
  Terminal is the leaf node in Push trees and is used to represent Push instructions of all types.