Method | Description | |
---|---|---|
LoadCompleteGenomeList ( |
Loads a list of NeatGenome(s) from XML that has a containing 'Root' element. The root element also contains the activation function library that the network definitions are associated with.
|
|
LoadGenome ( |
Reads a NeatGenome from XML.
|
|
ReadCompleteGenomeList ( |
Reads a list of NeatGenome(s) from XML that has a containing 'Root' element. The root element also contains the activation function library that the genomes are associated with.
|
|
ReadGenome ( |
Reads a NeatGenome from XML.
|
|
Save ( NeatGenome genome, bool nodeFnIds ) : |
Writes a single NeatGenome to XML. The XML is returned as a newly created XmlDocument.
|
|
SaveComplete ( IList |
Writes a list of NeatGenome(s) to XML within a containing 'Root' element and the activation function library that the genomes are associated with. The XML is returned as a newly created XmlDocument.
|
|
SaveComplete ( NeatGenome genome, bool nodeFnIds ) : |
Writes a single NeatGenome to XML within a containing 'Root' element and the activation function library that the genome is associated with. The XML is returned as a newly created XmlDocument.
|
|
Write ( |
Writes a NeatGenome to XML.
|
|
WriteComplete ( |
Writes a list of NeatGenome(s) to XML within a containing 'Root' element and the activation function library that the genomes are associated with.
|
|
WriteComplete ( |
Writes a single NeatGenome to XML within a containing 'Root' element and the activation function library that the genome is associated with.
|
public static LoadCompleteGenomeList ( |
||
xmlNode | The XmlNode to read from. This can be an XmlDocument or XmlElement. | |
nodeFnIds | bool | Indicates if node activation function IDs should be read. If false then /// all node activation function IDs default to 0. |
genomeFactory | NeatGenomeFactory | A NeatGenomeFactory object to construct genomes against. |
return | List |
public static LoadGenome ( |
||
xmlNode | The XmlNode to read from. This can be an XmlDocument or XmlElement. | |
nodeFnIds | bool | Indicates if node activation function IDs should be read. They are required /// for HyperNEAT genomes but not for NEAT |
return | NeatGenome |
public static ReadCompleteGenomeList ( |
||
xr | The XmlReader to read from. | |
nodeFnIds | bool | Indicates if node activation function IDs should be read. If false then /// all node activation function IDs default to 0. |
genomeFactory | NeatGenomeFactory | A NeatGenomeFactory object to construct genomes against. |
return | List |
public static ReadGenome ( |
||
xr | The XmlReader to read from. | |
nodeFnIds | bool | Indicates if node activation function IDs should be read. They are required /// for HyperNEAT genomes but not for NEAT |
return | NeatGenome |
public static Save ( NeatGenome genome, bool nodeFnIds ) : |
||
genome | NeatGenome | The genome to save. |
nodeFnIds | bool | Indicates if node activation function IDs should be emitted. They are required /// for HyperNEAT genomes but not for NEAT. |
return |
public static SaveComplete ( IList |
||
genomeList | IList |
List of genomes to write as XML. |
nodeFnIds | bool | Indicates if node activation function IDs should be emitted. They are required /// for HyperNEAT genomes but not for NEAT. |
return |
public static SaveComplete ( NeatGenome genome, bool nodeFnIds ) : |
||
genome | NeatGenome | The genome to save. |
nodeFnIds | bool | Indicates if node activation function IDs should be emitted. They are required /// for HyperNEAT genomes but not for NEAT. |
return |
public static Write ( |
||
xw | XmlWriter to write XML to. | |
genome | NeatGenome | Genome to write as XML. |
nodeFnIds | bool | Indicates if node activation function IDs should be emitted. They are required /// for HyperNEAT genomes but not for NEAT. |
return | void |
public static WriteComplete ( |
||
xw | XmlWriter to write XML to. | |
genomeList | IList |
List of genomes to write as XML. |
nodeFnIds | bool | Indicates if node activation function IDs should be emitted. They are required /// for HyperNEAT genomes but not for NEAT. |
return | void |
public static WriteComplete ( |
||
xw | XmlWriter to write XML to. | |
genome | NeatGenome | Genome to write as XML. |
nodeFnIds | bool | Indicates if node activation function IDs should be emitted. They are required /// for HyperNEAT genomes but not for NEAT. |
return | void |