Trees | Indices | Help |
---|
|
Perform n-point crossover between genomes at some defined rates. Ideas on how to use this class: - Call it directly ( construct, do_crossover ) - Use one of the provided subclasses - Inherit from it: * replace _generate_locs with a more domain specific technique * replace _crossover with a more efficient technique for your point-count
|
|||
|
|||
|
|||
|
|||
|
|
Generalized Location Generator: arguments: bound (int) - upper bound returns: [0]+x_0...x_n+[bound] where n=self._npoints-1 and 0 < x_0 < x_1 ... < bound |
Generalized Crossover Function: arguments: x (int) - genome number [0|1] no (organism,organism) - new organisms locs (int list, int list) - lists of locations, [0, +n points+, bound] for each genome (sync'd with x) return type: sequence (to replace no[x]) |
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Apr 1 00:42:14 2011 | http://epydoc.sourceforge.net |