Pipeline.Meta.DNA (pipeline v0.0.1)
View SourceThe genetic blueprint structure for pipeline organisms. Defines the DNA schema used by the Genesis Pipeline and evolution system.
Summary
Functions
Creates a new pipeline DNA from a genome specification
Converts DNA back to a genome specification for pipeline generation
Types
@type t() :: %Pipeline.Meta.DNA{ adaptation_chromosome: Pipeline.Meta.DNA.AdaptationChromosome.t(), behavioral_chromosome: Pipeline.Meta.DNA.BehavioralChromosome.t(), birth_timestamp: DateTime.t(), dominant_traits: [atom()], epigenetic_markers: map(), fitness_score: float(), generation: non_neg_integer(), id: String.t(), innovation_index: float(), lineage: [String.t()], mutations: [map()], name: String.t(), optimization_chromosome: Pipeline.Meta.DNA.OptimizationChromosome.t(), recessive_traits: [atom()], reproduction_rate: float(), structural_chromosome: Pipeline.Meta.DNA.StructuralChromosome.t(), survival_rate: float() }