idea: a ‘curiousity’ gene that controls whether or not an individual interacts with the mutator resource
a chromosome is a collection of loci (a string:Gene map)
todo: move this to gene.create todo: actually reference inherited chromatin from the rawChromatin/values collection
by default, 50% chance to have either dominant or recessive gene
output += this.geneMap[geneName].value + “:”;
a genotype holds two chromosomes and exposes the GeneExpression API for phenotypes
upon creation, either inherit randomly from parental genotypes
extract the chromatin
or randomly create a new genotype finalize with some transposition
transpose
and possibly randomly mutate a gene or two
if it‘s dominant, it’s expressed
log.out(this.displayName +“ approaches a ”+r.name);
idea: a resource that increases the mutation risk of an individual
exposes properties for expression (name, value) and inheritance (dominant, recessive)