Searched refs:deme_size (Results 1 – 10 of 10) sorted by relevance
64 int deme_size; variable77 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()
68 int deme_size; variable82 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()
55 int offset = curr_deme * deme_size; in GetNextID()74 int offset_id = item_id - (deme_id * deme_size); in Adjust()
45 int offset = curr_deme * deme_size; in GetNextID()59 int offset_id = item_id - (deme_id * deme_size); in Adjust()
130 const int deme_size = deme_height * width; in main() local263 const int cell_id = deme_id * deme_size + deme_pos; in main()
1786 const int deme_size = x_size * y_size; in GetAVNumNeighbors() local1787 int deme_cell = cell_id % deme_size; in GetAVNumNeighbors()1967 const int deme_size = x_size * y_size; in SetAVFacedCellID() local1972 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()
189 const int deme_size = deme_size_x * deme_size_y; in cPopulation() local196 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() local3685 for (int i = 0; i < deme_size; i++) { in DivideDemes()[all …]
1355 …const int deme_size = m_world->GetConfig().WORLD_X.Get() * (m_world->GetConfig().WORLD_Y.Get() / n… in Process() local1360 cell_id = cell_list[i] + deme_id * deme_size; in Process()1368 cell_id = cell_list[i] + deme_id * deme_size; in Process()
934 int deme_size; in Process() local951 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() local5353 } while((counter < deme_size) && (!deme.GetCell(src_cellid).IsOccupied())); in Process()
10540 int deme_size = m_organism->GetDeme()->GetSize(); in Inst_ApplyPointMutationsGroupRandom() local10541 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() local10566 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()