View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002393 | Dwarf Fortress | Dwarf Mode -- Jobs, Cooking and Food | public | 2010-06-20 02:29 | 2024-07-07 08:11 |
Reporter | Malicus | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Product Version | 0.31.08 | ||||
Summary | 0002393: Cooks prefer to cook solid bases with solids, rather than solid bases with liquids, meaning liquids barely get used | ||||
Description | If dwarven syrup is available, even if it is the closest available cookable item in relation to the kitchen, a cook will ignore it until no other items are available. They will prefer to use up all the solid food items first, which will mean that when they finally decide to cook with syrup (there being no solid cookable items left), the only solid bases available will be what is already in the kitchen, and that will be cooked into only one meal (assuming there was even anything already in the kitchen). | ||||
Steps To Reproduce | 1) Have some dwarven syrup and an abundance of solid cookable items. 2) Place the dwarven syrup immediately next to the kitchen so that the cook should grab it due to it being the closest cookable item available. 3) Add a task at that kitchen to create a meal. 4) Watch the cook run farther away to get some other cookable item before even considering using the syrup. | ||||
Additional Information | This happened while trying to cook lavish meals, if it matters. This likely also applies to trying to cook booze, but I did not test that. As it is now, it requires significant micromanagement to cook more than one meal with dwarven syrup, which is probably not intended. | ||||
Tags | 0.31.18, 0.40.03, cooking, Intentional/Expected?, kitchen, liquids | ||||
related to | 0000138 | resolved | Toady One | Liquid prepared meals melt, kitchen gets cluttered with booze |
has duplicate | 0002447 | resolved | dwarves only use liquids for cooking if they have no other choice | |
related to | 0002787 | new | Frozen milk gets cooked into prepared meals as a solid, causing the meal to melt later |
|
One of the recent bug fixes was to insure that at least one solid item was used in cooking. Perhaps the fix was too aggressive? |
|
Do you have "Mix food" enabled in (O)rders screen? |
|
I had it disabled, but I'm pretty sure that only applies to mixing things in barrels. I just tried again, making sure that "mix food" stayed enabled, and the same thing happened (until I forbade everything in my main food stockpile (which was significantly further away) so the cook would take from the dwarven syrup stockpile), so that's not the problem. |
|
I don't seem to see, with 437 prepared meals, any of them with liquid content (I have alcohol disabled for cooking, so my ongoing game isn't a reliable test of whether alcohol is used), so this would appear to be confirmed here as well. If the "No Mix" (O)rder means meals are made of unmixed ingredients, that comes as a counterintuitive and undesired surprise for me, at least. Hopefully it's not the case -- but if meal ingredients are chosen by distance, or all from one tile by whatever methodology, it would totally make sense. I *was* wondering why about half of my roasts consist of one ingredient used four times (which makes the difference between a Lavish and an Easy meal seem superfluous). There's a ridiculous commonness of meals like minced strawberry, minced strawberry, minced strawberry, and minced strawberry. Isn't the point of a "lavish" four-item meal to use four separate ingredients? But it isn't totally consistent, and I see some meals with three ingredients alike and one different, and every once in a while a meal actually has three or four separate ingredients. But it is kinda disappointing to see 10 or so meals in a row with Whip Vine seeds x4. I don't know if it's intended, but it definitely looks hokey and *feels* bugged to have meals with repeated ingredients. I'd definitely expect, from logic, meals requiring separate ingredients, and possibly allowing no more than one alcoholic/liquid ingredient. |
|
@Chickenlips: If you look at the wiki (http://df.magmawiki.com/index.php/DF2010:Cook) the difference between the easy, fine, lavish is simply the amount of items used, not their diversity. But I agree, ideally the cook should incorporate various items. *I* would like to see the "cook cancels meal, item unavailable" fixed by having the cook look for another item or possibly locking items intended for cooking. Bug? Not really, but similar in magnitude to what you are suggesting. AS of 31.10, I didn't see this at first. The second game I did see this issue. I had a brewer that was 3 tiles away from the kitchen with plenty of liquids (seed cooking was turned off) but the cook would bipass these barrels for solids that were 5 or more tiles away. The problem seems to be due to liquid containers not being "seen" as available for cooking if they are not in a stockpile. If I make a stockpile with brewsky 2-3 tiles away from a kitchen, they routinely get incorporated into the meals. Anyone? |
|
No liquids are being cooked for me. I have stored both Dwarven Syrup and Sewer Brew within 1 - 3 squares of three different kitchens. Both materials are marked to cook. All three kitchens are cycling through Easy, Fine, and Lavish meals. These meals are being made entirely from solid materials stored 10 or more squares from the kitchens. 31.10 SDL on WinXP SP3 |
|
EDITED AGAIN. Previously: I think I made some progress on this one. I embarked and had a lot of herbalists gather tons of food. I had the kitchen orders set that the plants would not be cooked, only brewed. However, the cooks were traveling 8-10 squares away to get multiple seeds, while the booze was only 3 tiles away. Then, since it was time to head inside, I allowed plants to be cooked. BAM. The cooks would get one seed and then use the booze. So, for some reason, if you forbid cooking of plants, the brews made from them will not be used in cooking. If you enable plants for use for cooking, then immediately drinks will be used in cooking. Can someone try this? Now: I tried this again, and it didn't work. Namely, the cook went 10-15 tiles to get plants over drinks that were 5 tiles away. I'm not sure why, now. Every once in a while the cooks will incorporate liquids, though. Latest: I think it might have to do with availability. Just as in old games, food had to be in stockpiles before dwarfs would eat it, I think the seeds also have to be stored. Does this jive with what others have seen? |
|
Still occurring as of 31.10.12. Regardless of the distance, as long as there is one more solid item, dwarves will prefer it over the liquid items. I was able to force them to use liquid items by forbidding all but one solid food item. |
|
I think the problem is that it seems to get the most recently created items. So you'll have a bunch of liquids that need to be cooked, you will make some solids, and then all the new solids will be used up without any of the old liquids being used. |
|
Still occuring as of 0.31.18 |
|
I can confirm what GauHelldragon reported for .21 The method seems to be a last in first out system, rather than "whats nearby" and "make sure I get at least one solid". Distance doesn't seem to be relevant. |
|
This puts a big problem in the honey industry as jugs get filled with royal jelly and the only way to get it out of the jugs is to cook it. Of course it is possible to churn out jugs on repeat and trade them away, but that is a suboptimal workaround. It doesn't get the jelly out of jugs. |
|
http://www.bay12forums.com/smf/index.php?topic=96982.msg2799237#msg2799237 "Sphalerite" discovered that ingredients in barrels get used before ingredients not in barrels. If all your foodstuffs are stored in barrels, the liquids won't get cooked until all the solids are gone. |
|
This bug still remains in 34.11, meaning that I can't produce any honey as all the jugs my magma kilns manage to churn out are used to hold royal jelly. |
|
Still persisting as of 0.40.03 |
|
Still present in 40.23. My kitchen has a stockpile for royal jelly and dwarven syrup adjacent to it, but the cook takes meat from a stockpile about 30 tiles away to cook with instead. |
|
For what it's worth, this behavior existed all the way back in version 0.28.181.40d, which was a bit of a surprise to me when I observed it. I even observed the "ingredients in barrels get used before ingredients not in barrels" behavior all the way back in version 0.23.130.23a, with a stack of unbagged quarry bush leaves being ignored until all of the others had been used up, so this is presumably a very old issue. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-06-20 02:29 | Malicus | New Issue | |
2010-06-20 03:01 |
|
Summary | Cooks prefer cooking syrup last, using up available solid bases too quickly => Cooks prefer to cook solid bases with solids, rather than solid bases with liquids, meaning liquids barely get used |
2010-06-20 03:01 |
|
Tag Attached: Intentional? | |
2010-06-20 05:04 | burlingk | Note Added: 0008761 | |
2010-06-20 06:48 | Rafal99 | Note Added: 0008766 | |
2010-06-20 09:26 |
|
Tag Attached: AWAITING UPDATE | |
2010-06-20 14:25 | Malicus | Note Added: 0008804 | |
2010-06-20 14:26 | Malicus | Note Edited: 0008804 | |
2010-06-23 06:09 |
|
Relationship added | has duplicate 0002447 |
2010-06-23 09:59 | ChickenLips | Note Added: 0009013 | |
2010-06-23 10:00 | ChickenLips | Note Edited: 0009013 | |
2010-06-23 11:13 | kwieland | Note Added: 0009014 | |
2010-06-23 11:52 |
|
Tag Detached: AWAITING UPDATE | |
2010-07-12 12:03 |
|
Tag Renamed | Intentional? => Intentional/Expected? |
2010-07-16 14:23 | kwieland | Note Edited: 0009014 | |
2010-07-21 13:04 | kwieland | Note Edited: 0009014 | |
2010-07-22 14:10 | slink | Note Added: 0010849 | |
2010-07-22 21:22 | kwieland | Note Added: 0010858 | |
2010-07-22 22:12 |
|
Relationship added | related to 0000138 |
2010-07-22 22:12 |
|
Relationship added | related to 0002787 |
2010-07-24 18:30 | kwieland | Note Edited: 0010858 | |
2010-07-26 13:25 | kwieland | Note Edited: 0010858 | |
2010-08-28 20:10 | kwieland | Note Edited: 0010858 | |
2010-10-15 11:46 | Phrosty | Note Added: 0013379 | |
2011-02-17 06:37 | GauHelldragon | Note Added: 0015181 | |
2011-02-22 03:04 | joshannia | Tag Attached: 0.31.18 | |
2011-02-22 03:05 | joshannia | Note Added: 0015390 | |
2011-03-10 11:56 | kwieland | Note Added: 0016056 | |
2011-03-26 05:16 | Kumquat | Note Added: 0016628 | |
2011-11-30 17:53 | UristDaVinci | Note Added: 0019058 | |
2012-08-21 02:56 | Teddy | Note Added: 0023480 | |
2012-08-21 02:56 | Teddy | Note Edited: 0023480 | |
2014-07-14 03:00 | joshannia | Note Added: 0026305 | |
2014-07-14 03:01 | joshannia | Tag Attached: 0.40.03 | |
2014-07-14 03:01 | joshannia | Tag Attached: .40.02 | |
2014-07-22 06:17 | lethosor | Tag Detached: .40.02 | |
2014-08-13 13:34 |
|
Assigned To | => user6 |
2014-08-13 13:34 |
|
Status | new => confirmed |
2015-01-03 21:40 | cpman | Note Added: 0031680 | |
2021-09-07 09:42 | Quietust | Note Added: 0041145 | |
2021-09-07 09:52 | Quietust | Note Edited: 0041145 | |
2021-09-07 10:21 | Quietust | Note Edited: 0041145 | |
2024-07-07 08:11 | EpistemologicalSoap | Tag Attached: cooking | |
2024-07-07 08:11 | EpistemologicalSoap | Tag Attached: kitchen | |
2024-07-07 08:11 | EpistemologicalSoap | Tag Attached: liquids |