Individ

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(Individ ind)
Undocumented in source.

Members

Functions

genDot
string genDot()
Undocumented in source. Be warned that the author may not have intended to support it.
getGenomeSize
size_t getGenomeSize()
Undocumented in source. Be warned that the author may not have intended to support it.
initialize
void initialize(WorldAbstract world)
Undocumented in source. Be warned that the author may not have intended to support it.
loadFrom
void loadFrom(Individ ind)
Undocumented in source. Be warned that the author may not have intended to support it.
saveBinary
void saveBinary(OutputStream stream)
Undocumented in source. Be warned that the author may not have intended to support it.
saveYaml
Node saveYaml()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

dup
Individ dup [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
fitness
double fitness [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
fitness
double fitness [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
invals
Line[] invals [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
invals
Line[] invals [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
memory
Line[] memory [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
memory
Line[] memory [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
memoryString
string memoryString [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
name
string name [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
name
string name [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
outvals
Line[] outvals [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
outvals
Line[] outvals [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
program
Line[] program [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
program
Line[] program [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
programString
string programString [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

loadBinary
Individ loadBinary(InputStream stream)
Undocumented in source. Be warned that the author may not have intended to support it.
loadYaml
Individ loadYaml(Node node)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

inVals
Line[] inVals;
Undocumented in source.
mFitness
double mFitness;
Undocumented in source.
mMemory
Line[] mMemory;
Undocumented in source.
mName
string mName;
Undocumented in source.
mProgram
Line[] mProgram;
Undocumented in source.
outVals
Line[] outVals;
Undocumented in source.

Inherited Members

From IndAbstract

initialize
void initialize(WorldAbstract world)
Undocumented in source.
name
string name [@property getter]
Undocumented in source.
name
string name [@property setter]
Undocumented in source.
program
Line[] program [@property getter]
Undocumented in source.
program
Line[] program [@property setter]
Undocumented in source.
getGenomeSize
size_t getGenomeSize [@property getter]
Undocumented in source.
memory
Line[] memory [@property getter]
Undocumented in source.
fitness
double fitness [@property getter]
Undocumented in source.
fitness
double fitness [@property setter]
Undocumented in source.
invals
Line[] invals [@property getter]
Undocumented in source.
outvals
Line[] outvals [@property getter]
Undocumented in source.
invals
Line[] invals [@property setter]
Undocumented in source.
outvals
Line[] outvals [@property setter]
Undocumented in source.
dup
IndAbstract dup [@property getter]
Undocumented in source.
programString
string programString [@property getter]
Undocumented in source.
saveYaml
Node saveYaml()
Undocumented in source.
genDot
string genDot()
Undocumented in source.

From ISerializable

saveBinary
void saveBinary(OutputStream stream)

Saving function to binary stream

Meta