Home
last modified time | relevance | path

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 DcHardwareBase.cc822 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 DcHardwareGX.cc1934 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 DcHardwareCPU.cc1736 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 DcHardwareExperimental.cc2884 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 DcAnalyze.cc8885 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 DcPopulation.cc6645 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()