14

From observing my mass count I've seen that the bigger a cell is, the faster that cell loses its mass. However, when you have multiple cells, each of the cells loses mass concurrently.

My question is, given the total amount of mass between all cells is the same, do you passively lose mass faster as one large cell or multiple smaller ones?

For example, if I were to split into two 50 mass cells then later rejoin, would I have lost the same, less or more mass than if I were to have stayed as an 100 mass cell?

10

After reading the source code here, the formula for decay is:

mass = mass * (1 - playerRate * gameRateModifier)

By default, playerRate is .002, and gameRateModifier is 1.

Because of the distributive property of multiplication, the decay rate is the same. Using your example, the first total mass post decay for the single hundred mass cell is:

100 (1 - (.002 * 1)) = 99.8

And the total for two cells of mass fifty:

2 * 50 (1 - (.002 * 1)) = 99.8

As you can see, the masses are the same. So to answer your question: No, there is no difference in the rate of decay based on distribution of mass across cells.

6

From the tests I have just done (I have tested being one big cell over a long period of time and tested being the same mass altogether but being divided into many smaller cells), it looks like there is no difference to the amount of mass lost dependent on the number of cells.

  • What was the test you did? – senpai May 27 '15 at 12:19
  • I'll edit the post. – Kaiylar May 27 '15 at 12:23
2

While your rate of loss is the same regardless of splitting, your rate of GAIN from eating points is increased greatly by splitting, because both your speed and your width are increased. This is most notable in a game that is down to only a few players; splitting into 16 and "sweeping" dense starfields can gain you a lot of mass quickly. Of course, if anyone else is nearby, better not!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.