Rounding down quality on animal fodder is wrong

The worst monsters in the Hearthlands warp the fabric of space and time...
Procne
Posts: 984
Joined: Sat May 29, 2010 3:04 pm

Rounding down quality on animal fodder is wrong

Post by Procne »

Because it makes quality constantly drop without a chance to raise it. When you have 50 units of 10/10/10 fodder and then attempt to drop 50 carrots of quality 20/20/20 you will still end up with 10/10/10 fodder, because one carrot is not enough to raise the quality and it's rounded down to 10/10/10. But put a single carrot of quality 9/9/9 and you end up with 51 units of fodder 9/9/9.

We've been throwing some leftovers from farming into food troughs. Most of it is around average quality of 10. But there were pieces like 1/7/13 etc.
The result is we have 4 troughs full of ql 1/2/1 fodder ^^

I think containers with volume should keep the decimal part of quality for the purpose of calculations when mixing.
User avatar
Sevenless
Posts: 7704
Joined: Fri Mar 04, 2011 3:55 am
Location: Canada

Re: Rounding down quality on animal fodder is wrong

Post by Sevenless »

Wrong as in "shouldn't be that way" I guess you mean? Haven's rounding system has always been a little harsh in that sense. But I personally am comfortable with that harshness so... *shrugs*.
Lucky: haven is so quirky
Lucky: can be so ugly, can be so heartwarming
Sevenless: it is life

The Art of Herding
W16 Farmer's Almanac
W16 Casting Rod Cheatsheet
Explanation of the logic behind the cooking system
RickyP602
Posts: 280
Joined: Sun Aug 08, 2010 9:20 pm

Re: Rounding down quality on animal fodder is wrong

Post by RickyP602 »

legacy was the average of all food in the trough, weird that it rounds for each piece of food now, seems like a bug if it's true.
User avatar
Bramson
Posts: 244
Joined: Tue Jul 02, 2013 5:48 am
Location: Hawaii

Re: Rounding down quality on animal fodder is wrong

Post by Bramson »

are you sure you are not looking at trough Q versus the food inside Q? I have yet figured out how to check Q of food inside a trough / chicken coupe / barrel
"All video/images of coles abominably wearing beard will be purged from the forums." - Jorb

"We won't ever deploy our militia to fight anyone." - Robben_DuMarsch, leader of New Brodgar; diagnosis: Napoleon Syndrome
Procne
Posts: 984
Joined: Sat May 29, 2010 3:04 pm

Re: Rounding down quality on animal fodder is wrong

Post by Procne »

Bramson wrote:are you sure you are not looking at trough Q versus the food inside Q? I have yet figured out how to check Q of food inside a trough / chicken coupe / barrel
Use bucket on a trough / coop - you will get swill in a bucket so you can easily check the ql of it
User avatar
TeckXKnight
Posts: 8274
Joined: Tue Jul 13, 2010 2:31 am
Location: How Do I?

Re: Rounding down quality on animal fodder is wrong

Post by TeckXKnight »

It is overly brutal. If you're not gathering food from a single, consistent source then the three qualities cause your average to plummet insanely quickly and then there's no going back.
User avatar
jorb
Posts: 18715
Joined: Fri Apr 03, 2009 7:07 am
Location: Here, there and everywhere.

Re: Rounding down quality on animal fodder is wrong

Post by jorb »

The alternative is that fodder sometimes rounds up, and this risks being sploitable.
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."

-- Hieromonk Seraphim Rose
User avatar
TeckXKnight
Posts: 8274
Joined: Tue Jul 13, 2010 2:31 am
Location: How Do I?

Re: Rounding down quality on animal fodder is wrong

Post by TeckXKnight »

Would it be possible for fodder to calculate quality based on the average of the 3 qualities rounded down instead? I don't think animals utilize the three different quality stats but I may be mistaken.
Procne
Posts: 984
Joined: Sat May 29, 2010 3:04 pm

Re: Rounding down quality on animal fodder is wrong

Post by Procne »

jorb wrote:The alternative is that fodder sometimes rounds up, and this risks being sploitable.
Is there no possibility of the container keeping the decimal part of the quality of its contents, instead of only integer, for the purpose of mixing, and round it down for crafting / displaying? Can't really see any space for exploits here.
User avatar
MagicManICT
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: Rounding down quality on animal fodder is wrong

Post by MagicManICT »

I don't know about anyone else, but I got in the habit of emptying out troughs on a regular basis due to crop qualities straining to keep up with animal qualities in older worlds. It should do a better job of averaging out, but it doesn't. Instead of adding the new to the old one at a time, add the new to an empty trough and then mix it if you must. It minimizes the rounding penalty.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.

Return to “Bugs”