#include <cangelosinet.h>
Inheritance diagram for CangelosiNet:
Public Methods | |
CangelosiNet (int inputs, int maxhidden, int outputs, double xsize, double ysize, double tipRadius, double axonScale) | |
void | rewrite (const Array< CangCellDescr > &rules, int cycles=5) |
Protected Methods | |
void | makeMother () |
This is otherwise same as the parent class NolfiNet, except that the cells in the cell space are generated using an iterated rewriting process.
Definition at line 149 of file cangelosinet.h.
|
Constructor for the cell space. See the constructor of the parent class NolfiNet for description of the parameters. Definition at line 241 of file cangelosi.cc. References makeMother(). |
|
Creates the mother cell in the middle of the cell space. The cell space should be empty when this is called. Definition at line 246 of file cangelosi.cc. Referenced by CangelosiNet(). |
|
Rewrites all the cells in the cell space for a specified number of iterations. Typically just the mother cell exists in the cell space when this is called.
Definition at line 255 of file cangelosi.cc. References NolfiCell::mTypeID. Referenced by CangelosiEncoding::execute(). |