Author Topic: Food/Trade Feedback  (Read 13791 times)

Chenier

  • Exalted Emperor
  • ******
  • Posts: 8120
    • View Profile
Re: Food/Trade Feedback
« Reply #30: May 09, 2012, 04:22:26 AM »
What would it take for you to stop worrying about rot and simply accept it without trying to "work against" it? Basically, what would it take to remove your desire to micro-manage?

My food shortage?

I'm not actually asking you to make D'Hara a net exporter, that would make things quite boring. But as long as we require a resource, it's rather normal that we'll do everything we can to minimize waste. Food costs gold, after all, and rotting food is wasted gold.
Dit donc camarade soleil / Ne trouves-tu ça pas plutôt con / De donner une journée pareil / À un patron

egamma

  • Guest
Re: Food/Trade Feedback
« Reply #31: May 09, 2012, 04:56:38 AM »
Here's some on-topic feedback--does the food report "days remaining" take into account rot? seasons?

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Food/Trade Feedback
« Reply #32: May 09, 2012, 08:34:34 AM »
Here's some on-topic feedback--does the food report "days remaining" take into account rot? seasons?

good point. No, at this time it does not. It's early in the morning - can someone cough up a formula that takes rot into account? An approximation would be enough.

Kellaine

  • Noble Lord
  • ***
  • Posts: 342
  • Honor in Service
    • View Profile
    • Thatcher  Family
Re: Food/Trade Feedback
« Reply #33: May 09, 2012, 05:09:15 PM »
Kabrinskia is not having problems with their Lords not wanting to sell food at a reasonable price.  They do however forget to put their food up for sell.

I just got made lord of Mozyr and it had 1900 bushels of food just sitting there and Golden Farrow was in need of food and had lots of buy offers up. I simply sold most of the food in Mozyr to Golden farrow and made a nice profit for it.
Dexter - Principality of Zonasa, Telgar - Principality of Zonasa, Wil - Morek Empire, Crom- Adventurer - Kabrinskia-paused

Sacha

  • Mighty Duke
  • ****
  • Posts: 1410
    • View Profile
Re: Food/Trade Feedback
« Reply #34: May 09, 2012, 05:13:18 PM »
Maybe add a little notification in the daily region report sent to the Lords, reminding them if large food stockpiles are sitting idly?

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Food/Trade Feedback
« Reply #35: May 09, 2012, 05:21:30 PM »
Stay on topic, everyone. I've deleted all posts that did not provide any actual feedback. I will continue to do so. Is it not possible to have one focussed, concentrated topic on these boards?


egamma

  • Guest
Re: Food/Trade Feedback
« Reply #36: May 09, 2012, 05:37:10 PM »
Maybe add a little notification in the daily region report sent to the Lords, reminding them if large food stockpiles are sitting idly?

That would be the rot report. If you have 100 bushels rotting, you should maybe sell some.

Indirik

  • Exalted Emperor
  • ******
  • Posts: 10849
  • No pressure, no diamonds.
    • View Profile
Re: Food/Trade Feedback
« Reply #37: May 09, 2012, 05:37:34 PM »
Hmmm... good idea on the stockpile info. Adding the stockpile levels to the daily report would be nice. It is info that the lords already have, but it would be a memory jogger.
If at first you don't succeed, don't take up skydiving.

egamma

  • Guest
Re: Food/Trade Feedback
« Reply #38: May 09, 2012, 05:43:59 PM »
good point. No, at this time it does not. It's early in the morning - can someone cough up a formula that takes rot into account? An approximation would be enough.

daily_loss = consumption+rot

if daily_loss is < production, then display blank, else:

days_remaining = (bushel_count) / absolute(production - daily_loss)

Yes, it's a bit conservative, because rot will be overstated, but it will become more accurate the fewer days food remain.

vonGenf

  • Honourable King
  • *****
  • Posts: 2331
    • View Profile
Re: Food/Trade Feedback
« Reply #39: May 09, 2012, 05:59:06 PM »
daily_loss = consumption+rot

if daily_loss is < production, then display blank, else:

days_remaining = (bushel_count) / absolute(production - daily_loss)

Yes, it's a bit conservative, because rot will be overstated, but it will become more accurate the fewer days food remain.


You can easily do better with a linear approximation. On the day of the report, you have daily_loss=consumption+rot. On the last day before actual starvation, you will have daily_loss=consumption since the granaries will be near empty. Therefore, on average from today to the first of starvation you will have daily_loss=consumption+rot/2.

The formula will be wrong if you are over your granary limits, in which case it could simply be replaced by "You have too much food and can't count it properly".
After all it's a roleplaying game.

Lefanis

  • Mighty Duke
  • ****
  • Posts: 1114
    • View Profile
Re: Food/Trade Feedback
« Reply #40: May 09, 2012, 06:11:07 PM »
Background information: Your region is currently estimated to produce 30 bushels of food a day, while the peasants eat 22 bushels, resulting in a net surplus of 8 bushels per day, or 56 per week.
What is Freedom? - ye can tell; That which slavery is, too well; For its very name has grown; To an echo of your own

T'is to work and have such pay; As just keeps life from day to day; In your limbs, as in a cell; For the tyrants' use to dwell

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Food/Trade Feedback
« Reply #41: May 09, 2012, 08:53:11 PM »
You can easily do better with a linear approximation. On the day of the report, you have daily_loss=consumption+rot. On the last day before actual starvation, you will have daily_loss=consumption since the granaries will be near empty. Therefore, on average from today to the first of starvation you will have daily_loss=consumption+rot/2.

The formula will be wrong if you are over your granary limits, in which case it could simply be replaced by "You have too much food and can't count it properly".

Excellent. Yes, as an approximation it's close enough. I'll add it right now.