Searched refs:child_genome (Results 1 – 6 of 6) sorted by relevance
/dports/biology/avida/avida-2.12.4-src/avida-core/source/cpu/ |
H A D | cHardwareBase.cc | 822 Sequence& child_genome = m_organism->OffspringGenome().GetSequence(); in Divide_DoExactMutations() local 828 const unsigned int mut_line = ctx.GetRandom().GetUInt(child_genome.GetSize()); in Divide_DoExactMutations() 829 child_genome[mut_line] = m_inst_set->GetRandomInst(ctx); in Divide_DoExactMutations() 839 int site = ctx.GetRandom().GetUInt(child_genome.GetSize()); in Divide_DoExactMutations() 840 child_genome[site] = m_inst_set->GetRandomInst(ctx); in Divide_DoExactMutations()
|
H A D | cHardwareGX.cc | 1934 Sequence& child_genome = m_organism->OffspringGenome().GetSequence(); in Inst_Repro() local 1935 child_genome = m_organism->GetGenome().GetSequence(); in Inst_Repro() 1942 bool viable = Divide_CheckViable(ctx, m_organism->GetGenome().GetSize(), child_genome.GetSize()); in Inst_Repro() 3499 Sequence& child_genome = m_organism->OffspringGenome().GetSequence(); in Inst_ProgramidDivide() local 3500 child_genome.Resize(1); in Inst_ProgramidDivide() 3505 (*i)->AppendLinearGenome(child_genome); in Inst_ProgramidDivide() 3616 Sequence& child_genome = m_organism->OffspringGenome().GetSequence(); in Inst_ProgramidImplicitDivide() local 3617 child_genome = m_programids[write_head.GetMemSpace()]->GetMemory(); in Inst_ProgramidImplicitDivide() 3618 child_genome = child_genome.Crop(0, child_end); in Inst_ProgramidImplicitDivide()
|
H A D | cHardwareCPU.cc | 1736 Sequence& child_genome = m_organism->OffspringGenome().GetSequence(); in Divide_Main() local 1737 child_genome = m_memory.Crop(div_point, div_point + child_size); in Divide_Main() 1807 child_genome = m_memory.Crop(div_point, div_point + child_size); in Divide_MainRS() 1901 child_genome = m_memory.Crop(div_point, div_point + child_size); in Divide_Main1RS() 1990 child_genome = m_memory.Crop(div_point, div_point + child_size); in Divide_Main2RS() 3263 child_genome.Insert(mut_line, transposon_inst); in Divide_DoTransposons() 3294 child_genome = m_organism->GetGenome().GetSequence(); in Inst_Repro() 3306 for (int i = 0; i < child_genome.GetSize(); i++) { in Inst_Repro() 3309 char test_inst = child_genome[i].GetSymbol(); in Inst_Repro() 3315 child_genome[i] = m_inst_set->GetRandomInst(ctx); in Inst_Repro() [all …]
|
H A D | cHardwareExperimental.cc | 2884 Sequence& child_genome = m_organism->OffspringGenome().GetSequence(); in Inst_Repro() local 2885 child_genome = m_organism->GetGenome().GetSequence(); in Inst_Repro() 2889 for (int i = 0; i < child_genome.GetSize(); i++) { in Inst_Repro()
|
/dports/biology/avida/avida-2.12.4-src/avida-core/source/analyze/ |
H A D | cAnalyze.cc | 8885 Genome child_genome = offspring_genome_array[array_pos]; in BatchCompete() local 8886 Sequence& child_seq = child_genome.GetSequence(); in BatchCompete() 8887 const cInstSet& inst_set = m_world->GetHardwareManager().GetInstSet(child_genome.GetInstSet()); in BatchCompete() 8890 for (int n = 0; n < child_genome.GetSize(); n++) { in BatchCompete() 8899 ins_line = m_world->GetRandom().GetInt(child_genome.GetSize() + 1); in BatchCompete() 8905 del_line = m_world->GetRandom().GetInt(child_genome.GetSize()); in BatchCompete() 8910 cAnalyzeGenotype* new_genotype = new cAnalyzeGenotype(m_world, child_genome); in BatchCompete()
|
/dports/biology/avida/avida-2.12.4-src/avida-core/source/main/ |
H A D | cPopulation.cc | 6645 Genome child_genome = parent.OffspringGenome(); in CompeteOrganisms_ConstructOffspring() local 6648 …cOrganism* new_organism = new cOrganism(m_world, ctx, child_genome, parent.GetPhenotype().GetGener… in CompeteOrganisms_ConstructOffspring() 6656 new_organism->GetPhenotype().SetupOffspring(parent.GetPhenotype(),child_genome.GetSequence()); in CompeteOrganisms_ConstructOffspring()
|