Open
Description
The Problem
In more complex GAs, with multiple populations of different species (e.g., Suspect vs Interrogator vs PrisonSentence), it seems that there is a LOT of duplicated code related to the basic Genomic Template.
The Solution
Create a template to abstract out a lot of this code. Specifically, it needs to have the purpose of Managing Genomic data:
- Is a valid mutation viable? [true/false]
- Mechanism to INSERT mutations, viable or inviable, into the Genome
- Mechanism to EXPRESS genes of the genome.
- Mechanism to CLONE the genome [override
__clone()
] - Mechanism to EXPOSE the genes of the genome (primarily for REPLICATION but also for cross-population storage [e.g., Morphic Fields]).
Metadata
Metadata
Assignees
Labels
No labels