Creating and Configuring Push Environments

To create a new push interpreter, simply create a new instance of the class PushInterpreter.

An important decision in creating a PushGP experiment is deciding what Push instructions will be available to evolution. It is important to choose instructions that will give evolving programs the right tools to solve the problems they are given.

These instructions and other parameters must are specified using a Push configuration file which is loaded into the interpreter with the PushInterpreter method read-config. A full list of Push instructions and parameters, as well as instructions on setting up a Push configuration file are available here.