Searched refs:kill_prob (Results 1 – 2 of 2) sorted by relevance
1741 void conditional_levelup(std::vector<double>& hp_dist, double kill_prob) in conditional_levelup() argument1749 scalefactor = 1 - kill_prob / chance_to_survive; in conditional_levelup()1759 hp_dist.back() += kill_prob; in conditional_levelup()
1788 const double kill_prob = m_killrate / ave_merit; in Process() local1792 if (ctx.GetRandom().P(kill_prob)) m_world->GetPopulation().KillOrganism(cell, ctx); in Process()4928 … double kill_prob = pop.GetResourceCount().GetSpatialResource(adv_res_id).GetAmount(target_cell); in Process() local4929 kill_prob = min(1.0, max(0.0, kill_prob)); in Process()4980 if( (cell.IsOccupied()) && (ctx.GetRandom().P(kill_prob)) ) { in Process()