These pages are auto-generated from self-documenting comments embedded in class files.
For more information on breve and steve, refer to the breve homepage.

PushGP : PushClusterGP

This class is included as part of the file PushGP.tz.
To use this class in a simulation, include the line "@use PushGP."

Class description:

PushClusterGP is a version of PushGP that allows individual programs in a genetic programming run to migrate to runs on other networked machines.

Turning a single machine PushGP experiment to a multiple machine PushClusterGP experiment is simple. Just provide a list of the hosts running the simulation to set-emigration-hosts.

Note: using the PushClusterGP object will open a tcp server on port 59175.

Class methods:


get-emigration-percent

Returns the emigration percent. See set-emigration-percent for more information.


set-emigration-hosts to hosts (list)

Sets the PushClusterGP object to send individual programs to hosts.


set-emigration-percent to n (int)

Sets the percentage of agents generated by genetic emigration at each generation. This should be a value between 0 and 100, but should typically be relatively low: mutation and crossover should be the primary genetic operators. The default value is 3.


Documentation created Sun Oct 7 19:13:03 2007