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.

Abstract : GADirectedGraphParameterObject

Class description:

A GADirectedGraphParameterObject is a subclass of object which holds a parameter list for use with the GADirectedGraphNode and GADirectedGraphConnection objects. The elements in the parameter list are to be interpreted as evolving genome values which control how the graph nodes and connections are used.

Methods:

  • getParameters
  • mutate
  • randomizeParameters
  • setParameterLength
  • setParameters
    getParameters( self )

    Returns the parameter list.


    mutate( self, variation, replace )

    Mutates the list of parameters in the list with a gaussian distribution of size variation, and a replace proability chance of total replacement.


    randomizeParameters( self )

    Randomizes all of the parameters in the list to values between -1.0 and 1.0.


    setParameterLength( self, length )

    Extends the size of the parameter list include at least length items by adding zeros to the end of the list.


    setParameters( self, plist )

    Sets the parameter list to plist.