Population food consumption #10

Closed
opened 2022-06-26 12:02:08 +02:00 by Sceptique · 4 comments
Owner

Population eat food, so the food store is decreasing each tick depending on population size

Population eat food, so the food store is decreasing each tick depending on population size
Sceptique added this to the v0.2: Get population nicer milestone 2022-06-26 12:02:08 +02:00
Sceptique added the
economy
label 2022-06-28 13:38:31 +02:00
Sceptique added this to the v0.2 project 2022-07-03 12:34:33 +02:00
Author
Owner
  • Consider we need 10% of the population to cover the needs of food (both distribution and production)
  • if 1 manpower allocated, produce 10 food at optimal manpower allocation (lower manpower may produce more depending on the curve, and higher manpower may produce less = food wastes, worse lands, etc)

Hypothesis 1

  • Let say our basic unit of people be 1M
  • 1M pop consumes 1 food
  • 1M pop produces (optimal case) 10 food
  • storage 1000 = 1G pop food storage
  • base prod = 10, so 10M :/

Hypothesis 2

  • goal: starting planet 10B pop
  • 1B pop manpower allocated
  • farm start level 10 (each level = 100M)
  • Lets say 100M consumes 1 food, 100M produces 10 food, 1B produces 100 food
  • Base storage should be 30 days, so 30x100=3000 food (level 3 storage as current?)
- Consider we need 10% of the population to cover the needs of food (both distribution and production) - if 1 manpower allocated, produce 10 food at optimal manpower allocation (lower manpower may produce more depending on the curve, and higher manpower may produce less = food wastes, worse lands, etc) # Hypothesis 1 - Let say our basic unit of people be 1M - 1M pop consumes 1 food - 1M pop produces (optimal case) 10 food - storage 1000 = 1G pop food storage - base prod = 10, so 10M :/ # Hypothesis 2 - goal: starting planet 10B pop - 1B pop manpower allocated - farm start level 10 (each level = 100M) - Lets say 100M consumes 1 food, 100M produces 10 food, 1B produces 100 food - Base storage should be 30 days, so 30x100=3000 food (level 3 storage as current?)
Author
Owner

image

Go for this function, with minimum y=-5

![image](/attachments/0d5484ea-d1fa-4810-a325-1cd82e333bb9) Go for this function, with minimum y=-5
Author
Owner

Note e9cac30467 is a very "early" (to not say broken) version. I don't know how it will behave if I change the children/pop etc.
I must be ready to rewrite the whole computation when technologies will come into play and we can think about "better medicals" etc.

Note https://git.sceptique.eu/TETU/Core/commit/e9cac30467bc71c98064b1649f6cc1055b7c07f7 is a very "early" (to not say broken) version. I don't know how it will behave if I change the children/pop etc. I must be ready to rewrite the whole computation when technologies will come into play and we can think about "better medicals" etc.
Author
Owner

I'm ok with this for now, let's move on. Manpower allocation needs lots of work to properly ... work

I'm ok with this for now, let's move on. Manpower allocation needs lots of work to properly ... work
Sign in to join this conversation.
No Label
IA
UI
bug
economy
think
war
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: TETU/Core#10
No description provided.