Page 1 of 1

Do biters expand more at higher evo?

Posted: Sun Feb 28, 2016 4:37 am
by Kane
I'm asking because I set the expansion on player bases to 0 for more of a challenge. I don't want to over do it but also want to make it annoying overtime. But they expanded in 3 hour period very little and wondering if it's based on our slow evo that we had set and once evo higher maybe they expand more or if it's just pure luck?

29 Hours In:
http://i.imgur.com/07YVD1n.png

32 Hours In:
http://i.imgur.com/yjUZi4w.png

Re: Do biters expand more at higher evo?

Posted: Sun Feb 28, 2016 11:09 am
by orzelek
There are more expansion parameters - did you also change max distance from biter bases to allow them for bigger expansion range that would reach your base?

Re: Do biters expand more at higher evo?

Posted: Sun Feb 28, 2016 12:12 pm
by Kane
orzelek wrote:There are more expansion parameters - did you also change max distance from biter bases to allow them for bigger expansion range that would reach your base?
No a long ago I played with these but it's all vanilla right now for those. I know changing some of them can cause some high calculation like increased expansion distance.

Re: Do biters expand more at higher evo?

Posted: Sun Feb 28, 2016 1:49 pm
by Oxyd
Evolution rate does affect expansion, yes.

If you take a look into map-settings.lua:

Code: Select all

      -- Ticks to expand to a single
      -- position for a base is used.
      --
      -- cooldown is calculated as linear interpolation between min and max
      min_expansion_cooldown = 5 * 3600,
      max_expansion_cooldown = 60 * 3600
When the evolution factor is 0, they wait max_expansion_cooldown ticks (1 hour) from the last expansion before expanding again. When evolution factor is 1, they wait min_expansion_cooldown ticks (5 minutes) before expanding again.

Re: Do biters expand more at higher evo?

Posted: Mon Feb 29, 2016 6:24 am
by Kane
Oxyd wrote:Evolution rate does affect expansion, yes.

If you take a look into map-settings.lua:

Code: Select all

      -- Ticks to expand to a single
      -- position for a base is used.
      --
      -- cooldown is calculated as linear interpolation between min and max
      min_expansion_cooldown = 5 * 3600,
      max_expansion_cooldown = 60 * 3600
When the evolution factor is 0, they wait max_expansion_cooldown ticks (1 hour) from the last expansion before expanding again. When evolution factor is 1, they wait min_expansion_cooldown ticks (5 minutes) before expanding again.
So that is what that always meant. Thank you so much for clarifying that.