Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: How can I tell dwarves not to take a container to the collectable item?  (Read 2088 times)

TeleDwarf

  • Bay Watcher
    • View Profile

I have a small farm of pig tails. I have a stockpile next to the farm. I have a still next to stockpile.
On the stockpile stand two barrels: a half-full barrel with pigtails and an empty barrel.

I set still on repeat. dwarf starts to brew pigtails, but some plants on the farm start to ripe. So hardy farmer goes to the farm, harvests the pig tail, leaves it lying on the field, goes to the stockpile, takes a barrel with pigtails, takes the barrel to the pigtail he just haarvested, puts the pigtail in the barrel and returns the barrel to the stockpile.

Anyone else thinks it is a stupid sequence?
Why can't he take the pigtail to the barrel instead of barrel to the pig tail? How can I disable this folly?
Logged

greycat

  • Bay Watcher
    • View Profile

Apart from denying all barrels in that stockpile, I don't think there's any way to control this behavior at the moment.  The best workaround IMHO is to have so many pigtails and so many barrels that losing 1 barrel to a temporary hauling job won't interrupt the other jobs using the other pigtails in the other barrels.  The trick is to get up to that point.
Logged
Hell, if nobody's suffocated because of it, it hardly counts as a bug! -- StLeibowitz

TeleDwarf

  • Bay Watcher
    • View Profile

first workaround greatly reduces stockpile efficiency, second one still reduces efficiency of harvesting twice. :(
Logged

slink

  • Bay Watcher
  • Crazy Cat Dwarf
    • View Profile
    • Slink's Burrow Online

So far the best suggestion that I have seen is to set up two stockpiles where you now have one.  The stockpile closest to the farm plot does not use barrels.  The other one uses barrels, takes from the first stockpile, and gives to the brewer.  That way, harvest can proceed as quickly as Dwarves can yank then plants from the ground and throw them on the first stockpile.  Moving them into barrels proceeds more slowly, but does proceed.
Logged
There is only one cat, and all cats are that cat.
Almost losing is sometimes fun.

Abysium

  • Bay Watcher
    • View Profile

yeah, I also solve this with 2 stockpiles, one next to the farm
and another far off, taking from the first and giving to the workshops (and so preventing the workshops to take from the first one if the second is empty)...
I think I should combine this with minecart tech to get best resoults
Logged

Binary Toast

  • Bay Watcher
  • The duality of sliced bread.
    • View Profile

You think stuff like your harvest/brew problem is bad? Think about planting time, with more then one grower. Ten dwarves get "plant seeds" orders, and only the first one to the seed barrel can do anything besides spam job cancelled.
No matter how interesting minecarts are, this new stockpile behavior is why I'm not updating until something is done about it. Even a simple toggle option would do, whether or not a stockpile allows bins/barrels to be taken to the item. Naturally, I make this comment with no idea what effects it would have on the programming behind the hauling, but still.
In other words, my "work around" for this problem is to keep playing version 0.34.07.
Logged
"...After all, games aren't going to be in the hotseat forever. Comic books, rap lyrics, jazz, metal, violent saturday morning cartoons, and Elvis' hips, have all had their turn in the spotlight as the force corrupting society's young." Extra Credits

slink

  • Bay Watcher
  • Crazy Cat Dwarf
    • View Profile
    • Slink's Burrow Online

You think stuff like your harvest/brew problem is bad? Think about planting time, with more then one grower. Ten dwarves get "plant seeds" orders, and only the first one to the seed barrel can do anything besides spam job cancelled.
By my observation, they don't carry the barrel to the plot in order to plant a seed.  They carry the barrel to the plot to collect one plant because there might be multiple plants to carry back.  I'm not saying that is not a problem sometimes, but it does not affect planting.
Logged
There is only one cat, and all cats are that cat.
Almost losing is sometimes fun.

TeleDwarf

  • Bay Watcher
    • View Profile

it does. seed barrel is taken to the still.
in fact it is even worse: seed bag is taken out of the barrel and taken to the still. then seed barrel is taken to the still to take seed bag. that is madness.
Logged

KrazyDocK

  • Bay Watcher
    • View Profile

it does. seed barrel is taken to the still.
in fact it is even worse: seed bag is taken out of the barrel and taken to the still. then seed barrel is taken to the still to take seed bag. that is madness.
Since way back, it always drove me crazy that there were seed bags in barrels, often with very few seeds in each bag.  So I've been making sure my seed stockpiles do not allow barrels and are exactly 1x2.  Neat and tidy.  And each of my farm plots is small 1x3.  I still get the occasional plant seed cancellation, but it is very uncommon.
Logged

sbr

  • Bay Watcher
    • View Profile

Never, ever allow barrels into your seed stockpile.

I either use a 1x6 stockpile that allows all subterranean seeds and no barrels, or individual 1x2 piles that allow one particular seed and no barrels.

I haven't tried the minecart release yet though.
Logged

slink

  • Bay Watcher
  • Crazy Cat Dwarf
    • View Profile
    • Slink's Burrow Online

it does. seed barrel is taken to the still.
in fact it is even worse: seed bag is taken out of the barrel and taken to the still. then seed barrel is taken to the still to take seed bag. that is madness.
It is madness, but it is not because a planter took the barrel to the farm plot.
Logged
There is only one cat, and all cats are that cat.
Almost losing is sometimes fun.

TeleDwarf

  • Bay Watcher
    • View Profile

So far the best suggestion that I have seen is to set up two stockpiles where you now have one.  The stockpile closest to the farm plot does not use barrels.  The other one uses barrels, takes from the first stockpile, and gives to the brewer.  That way, harvest can proceed as quickly as Dwarves can yank then plants from the ground and throw them on the first stockpile.  Moving them into barrels proceeds more slowly, but does proceed.

Tried that and it will not work.
I have created a plant stockpile between my main food stockpile and the farms. this plant stockpile is set not to use barrels. Farmer still harvests a plant, then goes to the main food stockpile, grabs a barrel, goes to the farm plot, puts the plant into the barrel and hauls it to the main stockpile.

I have tried burrowing farmer at the "farm+plant stockpile".  In this case he just sits over the harvested plant and complains that drop-off is not accessible. He ignores plants that ripe after this.

I have tried disallowing plants to be stored in the main food stockpile, and in this case farmer harvests plants to the plants stockpile all right. When I enable plants storage at main stockpile again - farmer screams that drop-off is not accessible again.

Looks like farming is very broken right now. if farmer can think of a way to put a plant in a barrel - he will not consider any other options.
Logged

vjek

  • Bay Watcher
  • If it didn't work, change the world so it does.
    • View Profile

Yeah, I'm 13 years into my first 34.10 fort and by FAR the most annoying thing is farmer spam.

It's constant, non stop, ridiculous, and needs to change.  Farmers should not be spamming:

Doren Ogmomuz, Planter cancels Plant Seeds: Needs fisher berry seeds.

A dozen times a season.  Really.  Really really!  Especially when there are 200 seeds available.

I hesitated to update from 34.07 for precisely this reason, and I almost regret it.  I thought "oh, it can't be that bad".  Oh, it's that bad alright!  I had zero use for minecarts before, and still don't, so aside from a higher storage density for berries, a big bag of annoyance came along with it.

GoldenShadow

  • Bay Watcher
    • View Profile

Its not that bad. Planting spam from no seeds due to hauling can be controlled. The bag is only used to gather up seeds. If you temporarily stop all processing jobs that produce seeds from raw plants, it will give the farmers a chance to plant everything, then you can turn it back on.

As for brewing, I don't use barrels for raw plants at all. Raw plants don't need to be stored for long time period, they will be ok in a food pile with no barrels if your indutry is set up to process, mill, cook, brew, etc.. quickly. You can have them linked to a minecart and dumped back into the same pile for automatic quantum stacking too.
Logged

slink

  • Bay Watcher
  • Crazy Cat Dwarf
    • View Profile
    • Slink's Burrow Online

So far the best suggestion that I have seen is to set up two stockpiles where you now have one.  The stockpile closest to the farm plot does not use barrels.  The other one uses barrels, takes from the first stockpile, and gives to the brewer.  That way, harvest can proceed as quickly as Dwarves can yank then plants from the ground and throw them on the first stockpile.  Moving them into barrels proceeds more slowly, but does proceed.

Tried that and it will not work.
I have created a plant stockpile between my main food stockpile and the farms. this plant stockpile is set not to use barrels. Farmer still harvests a plant, then goes to the main food stockpile, grabs a barrel, goes to the farm plot, puts the plant into the barrel and hauls it to the main stockpile.
The main food stockpile needs to be set to accept goods from the links only.
Logged
There is only one cat, and all cats are that cat.
Almost losing is sometimes fun.