Home
last modified time | relevance | path

Searched refs:deme_size (Results 1 – 10 of 10) sorted by relevance

/dports/biology/avida/avida-2.12.4-src/avida-core/source/tools/
H A DcDemeProbSchedule.h64 int deme_size; variable
77 deme_size = num_cells / num_demes; in cDemeProbSchedule()
79 for(int i = 0; i < num_demes; i++) chart.Push(new cWeightedIndex(deme_size)); in cDemeProbSchedule()
H A DcProbDemeProbSchedule.h68 int deme_size; variable
82 deme_size = num_cells / num_demes; in cProbDemeProbSchedule()
84 for (int i = 0; i < num_demes; i++) chart.Push(new cWeightedIndex(deme_size)); in cProbDemeProbSchedule()
H A DcDemeProbSchedule.cc55 int offset = curr_deme * deme_size; in GetNextID()
74 int offset_id = item_id - (deme_id * deme_size); in Adjust()
H A DcProbDemeProbSchedule.cc45 int offset = curr_deme * deme_size; in GetNextID()
59 int offset_id = item_id - (deme_id * deme_size); in Adjust()
/dports/biology/avida/avida-2.12.4-src/avida-core/source/utils/process_map/
H A Dprocess_map.cc130 const int deme_size = deme_height * width; in main() local
263 const int cell_id = deme_id * deme_size + deme_pos; in main()
/dports/biology/avida/avida-2.12.4-src/avida-core/source/main/
H A DcPopulationInterface.cc1786 const int deme_size = x_size * y_size; in GetAVNumNeighbors() local
1787 int deme_cell = cell_id % deme_size; in GetAVNumNeighbors()
1967 const int deme_size = x_size * y_size; in SetAVFacedCellID() local
1972 const int deme_id = old_cell_id / deme_size; in SetAVFacedCellID()
1973 const int old_deme_cell = old_cell_id % deme_size; in SetAVFacedCellID()
1979 if (deme_size == 1) { in SetAVFacedCellID()
2185 const int new_cell_id = deme_id * deme_size + new_deme_cell; in SetAVFacedCellID()
H A DcPopulation.cc189 const int deme_size = deme_size_x * deme_size_y; in cPopulation() local
196 tArray<int> deme_cells(deme_size); in cPopulation()
199 int cell_id = deme_id * deme_size + offset; in cPopulation()
210 for(int i=0; i<num_cells; i+=deme_size) { in cPopulation()
216 &cell_array.begin()[i+deme_size], in cPopulation()
221 &cell_array.begin()[i+deme_size], in cPopulation()
226 &cell_array.begin()[i+deme_size], in cPopulation()
231 &cell_array.begin()[i+deme_size], in cPopulation()
3682 const int deme_size = target_deme.GetSize(); in DivideDemes() local
3685 for (int i = 0; i < deme_size; i++) { in DivideDemes()
[all …]
/dports/biology/avida/avida-2.12.4-src/avida-core/source/actions/
H A DEnvironmentActions.cc1355 …const int deme_size = m_world->GetConfig().WORLD_X.Get() * (m_world->GetConfig().WORLD_Y.Get() / n… in Process() local
1360 cell_id = cell_list[i] + deme_id * deme_size; in Process()
1368 cell_id = cell_list[i] + deme_id * deme_size; in Process()
H A DPopulationActions.cc934 int deme_size; in Process() local
951 deme_size = m_world->GetPopulation().GetDeme(i).GetSize(); in Process()
955 target_cellr = m_world->GetRandom().GetInt(0, deme_size-1); in Process()
5324 int deme_size = deme.GetWidth() * deme.GetHeight(); in Process() local
5353 } while((counter < deme_size) && (!deme.GetCell(src_cellid).IsOccupied())); in Process()
/dports/biology/avida/avida-2.12.4-src/avida-core/source/cpu/
H A DcHardwareCPU.cc10540 int deme_size = m_organism->GetDeme()->GetSize(); in Inst_ApplyPointMutationsGroupRandom() local
10541 int start_pos = ctx.GetRandom().GetInt(0,deme_size); in Inst_ApplyPointMutationsGroupRandom()
10543 for (int i=0; i<deme_size; ++i) { in Inst_ApplyPointMutationsGroupRandom()
10544 int pos = (i + start_pos) % deme_size; in Inst_ApplyPointMutationsGroupRandom()
10565 int deme_size = m_organism->GetDeme()->GetSize(); in Inst_ApplyPointMutationsGroupGS() local
10566 int start_pos = ctx.GetRandom().GetInt(0,deme_size); in Inst_ApplyPointMutationsGroupGS()
10569 for (int i=0; i<deme_size; ++i) { in Inst_ApplyPointMutationsGroupGS()
10570 int pos = (i + start_pos) % deme_size; in Inst_ApplyPointMutationsGroupGS()