Weirdness with Chicken food & qualities megathread.

The worst monsters in the Hearthlands warp the fabric of space and time...

Re: Weirdness with Chicken food & qualities megathread.

Postby Ashghan » Wed Sep 30, 2015 11:03 am

Yup, had the same problem with my chickens, though not as drastic. It's basically a math/rounding algorithm problem. If you put a bad quality item in the beginning (gods forbid something as low as 6/6/6) you basically cap the quality at low levels. Consider this example:
You put in one carrot at 6 quality (for the example I assume qX is X/X/X). then add a q7 and q8 and q9 and q10 and q11. Logicaly, the quality should be 6+7+8+9+10+11 div 6, round down = 8. Not in this game. Surprise, you have 5 units of 6/6/6. Why? Because each unit is averaged, rounded down and counted separatelyonly when it's added. So at first step you have (6+7)/2 = 6,5 round six 6. You have now 2 units of q6 fodder. Now you add the q8 and it gets weird. The math is not (6+7+8)/2 but instead (6*2+8)/2 resulting in 3 units q of6 (round down 6,66) instead of q7. Next (6*3+9)/4 = 6,75 . 4 units of q6. (6*4+10)/5 = 6,8. 5 units of q6. And so on. you have 100 units of q10 fodder, add one q9 and you have 101 q9 fodder. Because (100*10+9)/101 is 9,9099, round down to 9. It's like the saying "one bad apple spoils the bunch".

Only thing you can do is empty the coop of ANY fodder (via bucket) and start from scratch, with higher q fodder. And do this every time your crop q increases by a significant margin, because your fodder is basically capped at the level of the lowest qualities you put in it in the beginning. It wasn't so in the original H&H where AFAIK it calculated the average q normally.

I do know that from a coding standpoint it'll be hell to keep the q values of all fodder items in the coop (or trough) for every coop and trough in the world. The only other options are using regular averaging (up >.5 > down) or keeping an internal floating point quality with rounding only when the fodder is taken out.


tl;dr = it's not a bug, it's a design choice.
User avatar
Ashghan
 
Posts: 38
Joined: Thu Mar 10, 2011 8:55 pm

Re: Weirdness with Chicken food & qualities megathread.

Postby Hardsun » Wed Sep 30, 2015 2:56 pm

Ashghan wrote: It's like the saying "one bad apple spoils the bunch".
tl;dr = it's not a bug, it's a design choice.

Big thanks to you sir. Now i see the light ;)
Hardsun
 
Posts: 43
Joined: Tue Mar 13, 2012 1:32 am

Re: Weirdness with Chicken food & qualities megathread.

Postby Yasgur » Wed Sep 30, 2015 3:25 pm

Awesome post Ashghan, thanks.
User avatar
Yasgur
 
Posts: 151
Joined: Sun Aug 09, 2009 11:17 pm

Re: Weirdness with Chicken food & qualities megathread.

Postby Oddity » Fri Oct 02, 2015 4:12 am

May it be fixed tomorrow :)
jadamkaz wrote:ah i remember my run in with odditown they are good ppl im sure the only reason they killed ME is because they are troll hunters and i was a troll
User avatar
Oddity
 
Posts: 1979
Joined: Sun Jun 20, 2010 12:04 am
Location: BC, Canadia

Re: Weirdness with Chicken food & qualities megathread.

Postby smileyguy4you » Fri Oct 02, 2015 4:39 am

full grown chickens drop in quality, that is what the issue is for me, that is not how full grown chickens used to function they stayed at the quality they had when they grew full grown, and they only seem to drop in quality not increase (had fodder above q 10) it just consistently drops quality.
smileyguy4you
 
Posts: 378
Joined: Sun Sep 05, 2010 6:00 pm

Re: Weirdness with Chicken food & qualities megathread.

Postby Jeff » Fri Oct 02, 2015 11:48 am

Yeah, but is that really an issue, or how they're supposed to work like that now?
Cause if they are indeed supposed to drop their qualities by eating poor food, then there is no bug at all.
Just a terribly detrimental averaging being done, but that isn't a bug in itself.
"I'm just an humble farmer, after all"
User avatar
Jeff
 
Posts: 393
Joined: Wed Aug 12, 2009 1:14 am

Re: Weirdness with Chicken food & qualities megathread.

Postby smileyguy4you » Fri Oct 02, 2015 4:40 pm

god damn, food above quality 10 (fodder checked with bucket), chickens still DROP in quality as full grown chickens (going under 10 10 10), have yet to see a full grown chicken go above 10 10 10 as well even though the food they are eating is above 10 10 10....as i said in my last post, the fodder is above q10 and full grown chickens still LOSE quality daily, these are wild chickens im cycling through the chicken coupe every 2-3 days because they are always dropping quality and again THE FOOD IS ABOVE Q 10 10 10
smileyguy4you
 
Posts: 378
Joined: Sun Sep 05, 2010 6:00 pm

Re: Weirdness with Chicken food & qualities megathread.

Postby Jeff » Fri Oct 02, 2015 5:33 pm

I had the same "issue" with a coop, removed all the food and water and chicken, put new food by checking to not put anything under q10 in any category, putting obviously good water as well, put new chickens, and i haven't got a problem since then. And i'm talking about more than a week.

...you didn't forget to give them water, right?
"I'm just an humble farmer, after all"
User avatar
Jeff
 
Posts: 393
Joined: Wed Aug 12, 2009 1:14 am

Re: Weirdness with Chicken food & qualities megathread.

Postby smileyguy4you » Fri Oct 02, 2015 5:57 pm

Jeff wrote:I had the same "issue" with a coop, removed all the food and water and chicken, put new food by checking to not put anything under q10 in any category, putting obviously good water as well, put new chickens, and i haven't got a problem since then. And i'm talking about more than a week.

...you didn't forget to give them water, right?



................................SIGH.......water is above 10, food is above 10, chickens caught in wild and put in empty coupe with said food and water DROP in quality daily their eggs they produce come out fine and the chicks, but full grown chickens drop in quality each day
smileyguy4you
 
Posts: 378
Joined: Sun Sep 05, 2010 6:00 pm

Re: Weirdness with Chicken food & qualities megathread.

Postby smileyguy4you » Fri Oct 02, 2015 6:02 pm

also you cant remove water from the chicken coupe unless theres some way im missing to do it
smileyguy4you
 
Posts: 378
Joined: Sun Sep 05, 2010 6:00 pm

PreviousNext

Return to Bugs

Who is online

Users browsing this forum: Claude [Bot], Halbertz, TheUltimateC and 35 guests