Magi

Contact info
Studies
  Scientific publications
  Master's thesis
Work
Software
Hobbies
Other Articles
  Evolution
  Metsola
  Pseudoart
Photography
Historical

© Marko Grönroos, 1998


class CangelosiCell

A temporary cell used in the ontogeny process of the CangelosiEncoding. More...

Definition#include <cangelosinet.h>
InheritsNolfiCell
List of all Methods

Annotated List
Files
Globals
Hierarchy
Index

Public Members

  • CangelosiCell ()
  • CangelosiCell (const CangelosiCell& mother, const CangCellDescr& rule)
  • void make ()
  • void add (const CangCellDescr& rule)
  • void connect (const Array<CangelosiCell>& cells, FreeNetwork& ann) const
  • void copy (const CangelosiCell& other)
  • void operator>> (OStream& out) const

Protected Members

  • double mFace
  • friend CangelosiNet

Detailed Description

A temporary cell used in the ontogeny process of the CangelosiEncoding. These cells have ability to divide, sprout axon trees, and then mature as neurons.

CangelosiCell (const CangelosiCell& mother, const CangCellDescr& rule)

Creates the cell as a daughter cell of the given mother which will be modified by the given rule.

void make ()

Makes this cell a mother cell.

void add (const CangCellDescr& rule)

Modifies the cell according to the given rule.

void connect (const Array<CangelosiCell>& cells, FreeNetwork& ann)
[const]

Build connections for the neuron by modifying the final network object.

void copy (const CangelosiCell& other)

Implementation

>>
void operator>> (OStream& out)
[const]

Implementation

double mFace
[protected]

Direction angle of axon

Generated by: magi@magi.yok.utu.fi on Wed Sep 29 17:27:27 199.