Buffer chests and provider chests should have the same priority of ordering items
Posted: Tue Jun 04, 2019 11:46 pm
Currently bots are looking for items ordered by user in chests in following order:
- player trash (surely is closest)
- active provider (because it should be empties as soon as possible)
- storage (because it would lay there and occupy space otherwise)
- buffer chest
- passive provider
I think it is obvious last two should have equal priority. As requests are based on distance to chests with the same priority, buffer chests would be used in case they are closer. The problem happened to me is that I started using buffer chests in far away places so I had some buffer of frequently used things far from factory. Obviously I noticed huge delay in logistic requests right in the middle of factory where they should be available instantly. It turned out bots ordered things from far away to deliver to me and at the same time they took the same item from box right next to me to fill buffer chest they just used. It looks stupid and is stupid as buffer is intended to speed up requests, not the other way around.
One workaround would be using storage chests instead of passive providers. It has additional positive aspect that bots will try to place trash there instead of storage. Bad thing is that they might not take things from common storage as they see the same priority for both chests anyways and use closer ones. Moreover it requires setting filters for such provider.
Second solution is to use both buffer chests and passive provider chests so you have both equal priority and option to fill other buffer chests. It works but is unnecessary redundancy.
After all, if you are near factory that has full provider chest you should expect item to be delivered quickly from there. Not from outpost 5m flight away just because outpost has buffer chest and factory doesn't.
So my request is to equalize buffer chest and passive provider priority for character logistic requests.
- player trash (surely is closest)
- active provider (because it should be empties as soon as possible)
- storage (because it would lay there and occupy space otherwise)
- buffer chest
- passive provider
I think it is obvious last two should have equal priority. As requests are based on distance to chests with the same priority, buffer chests would be used in case they are closer. The problem happened to me is that I started using buffer chests in far away places so I had some buffer of frequently used things far from factory. Obviously I noticed huge delay in logistic requests right in the middle of factory where they should be available instantly. It turned out bots ordered things from far away to deliver to me and at the same time they took the same item from box right next to me to fill buffer chest they just used. It looks stupid and is stupid as buffer is intended to speed up requests, not the other way around.
One workaround would be using storage chests instead of passive providers. It has additional positive aspect that bots will try to place trash there instead of storage. Bad thing is that they might not take things from common storage as they see the same priority for both chests anyways and use closer ones. Moreover it requires setting filters for such provider.
Second solution is to use both buffer chests and passive provider chests so you have both equal priority and option to fill other buffer chests. It works but is unnecessary redundancy.
After all, if you are near factory that has full provider chest you should expect item to be delivered quickly from there. Not from outpost 5m flight away just because outpost has buffer chest and factory doesn't.
So my request is to equalize buffer chest and passive provider priority for character logistic requests.