Genotype class in Global context

A Genotype with the associated performance information. All but one Genotype objects are placed in Genotype Groups. There is also a single static Genotype object not associated with a group, which is used as a temporary storage by genetic operators and some functions from GenePools.

35 members:

string convtrace1
multiline string

Conversion backtrace [1]

float distance
float

Distance

float energ0
float

Starting energy

string f0genotype
multiline string

f0 genotype

converted to f0 genotype

float fit
float

Fitness

float fit2
float

Final fitness

Fitness shifted by (avg-n*stddev)

object geno

Geno

Geno object for this Genotype

string genotype
multiline string

Genotype

integer gnum
integer

Generation

string info
multiline string

Info

Additional information or comments

integer instances
integer

Instances

Copies of this genotype

integer isValid
integer, 0 .. 1 (false/true)

Valid

float lifespan
float

Life span

Average life span

string name
string

Name

float nncon
float

Brain connections (deprecated; use numconnections)

float nnsiz
float

Brain size (deprecated; use numneurons)

integer num
integer

Ordinal number

float numconnections
float

Brain connections

float numjoints
float

Body joints

float numneurons
float

Brain size

float numparts
float

Body parts

integer popsiz
integer

Deprecated; use instances

float simi
float

Similarity

float strjoints
float

Body joints (deprecated; use numjoints)

float strsiz
float

Body parts (deprecated; use numparts)

string uid
string

#

Unique identifier

field user1
untyped

User field 1

field user2
untyped

User field 2

field user3
untyped

User field 3

float velocity
float

Velocity

Average velocity

float vertpos
float

Vertical position

float vertvel
float

Vertical velocity

function getModel
returns Model

Model object

function getModel()
function getNormalized
returns float

get normalized property

function getNormalized(untyped property_name_or_index)
function mutate
doesn't return a value

Mutate

function mutate()

Global context