[Rseding91] [0.16.12] Still having requester problems
[Rseding91] [0.16.12] Still having requester problems
In this save, Low density parts are not being flown from buffer chests to requester chests
I've re-made both sets of requesters and buffers
I've re-made both sets of requesters and buffers
- Attachments
-
- 0.15 first world.zip
- (48.14 MiB) Downloaded 248 times
-
- Burner Inserter
- Posts: 6
- Joined: Fri Oct 14, 2016 6:28 am
- Contact:
Re: [0.16.12] Still having requester problems
I'm having the same issue on 0.16.11 and 0.16.12, green circuits and copper wire are working fine, but not plastic...
Re: [0.16.12] Still having requester problems
@Fortycakes: It might be easier for the devs to debug if you upload the save.
-
- Burner Inserter
- Posts: 6
- Joined: Fri Oct 14, 2016 6:28 am
- Contact:
Re: [0.16.12] Still having requester problems
It just randomly started working after I unticked and ticked 'request from buffer chests', then all the chests started working. Must have fixed something stuck in the logistics network.
Unfortunately my save is over 100MB and I'm on a 4G, limited network at the moment.
Unfortunately my save is over 100MB and I'm on a 4G, limited network at the moment.
Re: [0.16.12] Still having requester problems
I've noticed this problem on some old requester chests in 16.10. Haven't yet played enough to see if it crops up still. For me it seemed to be migrated chests only, but I'm not at a point in my new playthrough to have bots to test with.
Re: [0.16.12] Still having requester problems
I did some science
In my save file, deconstructing the roboports applicable to the requester chests, and then rebuilding them, sometimes allows requests to resume.
BUT deconstructing the chests (like in the OP) and rebuilding them in the same place does nothing
After a while, they just stopped working again.
In my save file, deconstructing the roboports applicable to the requester chests, and then rebuilding them, sometimes allows requests to resume.
BUT deconstructing the chests (like in the OP) and rebuilding them in the same place does nothing
After a while, they just stopped working again.
Re: [Rseding91] [0.16.12] Still having requester problems
Thanks for the report. It's now fixed for the next version of 0.16.
If you want to get ahold of me I'm almost always on Discord.
Re: [Rseding91] [0.16.12] Still having requester problems
Looks like its still broken, I can confirm its working (for me) in .12, but .13 breaks it. I have about 59k of Solid Fuel in passive provider chests, and my 48 Rocket fuel assemblers that each request 67 Solid Fuel are not getting anything. I have over 10k available bots just sitting idle. I have tried the checkbox for buffer chests, removing/adding the requested items, and even delete and replace the requester chest, none of which fixed the issue. the only mod I'm using is Auto Deconstruct.
Re: [Rseding91] [0.16.12] Still having requester problems
I am now having this issue.
It seems that the requester chest waits until it is empty before it requests - and even then it doesn't request enough. I am only getting dribbles of copper coils and iron gear wheels moving around.
**EDIT**
This is not quite true. I have provided factories alternate component sources while leaving the requester chests intact, and the chests did eventually reach the requested number, just very slowly.
Version 0.16.13
It seems that the requester chest waits until it is empty before it requests - and even then it doesn't request enough. I am only getting dribbles of copper coils and iron gear wheels moving around.
**EDIT**
This is not quite true. I have provided factories alternate component sources while leaving the requester chests intact, and the chests did eventually reach the requested number, just very slowly.
Version 0.16.13
Last edited by Tlmitf on Thu Jan 04, 2018 4:48 am, edited 1 time in total.
Re: [Rseding91] [0.16.12] Still having requester problems
Please make a new report with the save and mods showing the issue.azegg wrote:Looks like its still broken, I can confirm its working (for me) in .12, but .13 breaks it. I have about 59k of Solid Fuel in passive provider chests, and my 48 Rocket fuel assemblers that each request 67 Solid Fuel are not getting anything. I have over 10k available bots just sitting idle. I have tried the checkbox for buffer chests, removing/adding the requested items, and even delete and replace the requester chest, none of which fixed the issue. the only mod I'm using is Auto Deconstruct.
If you want to get ahold of me I'm almost always on Discord.
Re: [Rseding91] [0.16.12] Still having requester problems
Duplicate of viewtopic.php?f=30&t=56135 I guess ?
Koub - Please consider English is not my native language.
-
- Filter Inserter
- Posts: 549
- Joined: Fri Jan 29, 2016 2:48 am
- Contact:
Re: [Rseding91] [0.16.12] Still having requester problems
I suspect I have encountered an unfixed bug brought about by the introduction of buffer chests... it has to do with the "request from buffer chests" check-box. Check out the attached save (mod hacks should be down to just the one hacked up blueprint flipper mod which I've attached; remaining mods are standard from-the-portal mods which the automagic "sync mods with save" feature should cover fine).
In the save you'll see I'm standing next to a terrible hack which builds green science from robot logistics. Note, in particular, the requestor feeding the iron-gear-wheel assembler just to my right. If you open up the UI for that requester chest, and hover the mouse over the request slot for iron plates, you'll see that
What I believe is happening is that somehow requester chests with "request from buffer chests" checked are effectively given a lower fulfillment priority when scheduling logistics deliveries of scarce items in busy networks, either because they are in a different queue which starves for deliveries in a shortage, or, if there is just one queue/list, then due to some glitch in the code which normally slides the fulfillment window in a loop over the list of requesters (which would normally ensure that in, a shortage, everybody gets a little bit), causing starvation of some (but maybe not all) requesters configured to request from buffer chests. It might be a build-order thing; these chests are among the last to have been built in this network.
[Edit: oops, just realized this is a "resolved" bug. Would some mod be so kind as to move my post to a new thread as if it were a fresh bug report? tia]
In the save you'll see I'm standing next to a terrible hack which builds green science from robot logistics. Note, in particular, the requestor feeding the iron-gear-wheel assembler just to my right. If you open up the UI for that requester chest, and hover the mouse over the request slot for iron plates, you'll see that
- There is a general shortage of iron plates in my network
- The checkbox for "request from buffer chests" is checked
What I believe is happening is that somehow requester chests with "request from buffer chests" checked are effectively given a lower fulfillment priority when scheduling logistics deliveries of scarce items in busy networks, either because they are in a different queue which starves for deliveries in a shortage, or, if there is just one queue/list, then due to some glitch in the code which normally slides the fulfillment window in a loop over the list of requesters (which would normally ensure that in, a shortage, everybody gets a little bit), causing starvation of some (but maybe not all) requesters configured to request from buffer chests. It might be a build-order thing; these chests are among the last to have been built in this network.
[Edit: oops, just realized this is a "resolved" bug. Would some mod be so kind as to move my post to a new thread as if it were a fresh bug report? tia]
- Attachments
-
- fifth_103.zip
- (94.21 MiB) Downloaded 200 times
-
- Blueprint_Flip_Turn_1.0.0.zip
- (6.21 KiB) Downloaded 131 times
Re: [Rseding91] [0.16.12] Still having requester problems
Buffer chests do have a lower priority than requester chests - by design.
If you want to get ahold of me I'm almost always on Discord.
-
- Filter Inserter
- Posts: 549
- Joined: Fri Jan 29, 2016 2:48 am
- Contact:
Re: [Rseding91] [0.16.12] Still having requester problems
It's not a buffer chest. It's a blue requester chest.
Unless ... my assumption is wrong? I am assuming that checking the box on a requester chest to accept delivery from buffer chests does not mean it will only accept delivery from buffer chests, but in addition to any other providers.
If that were incorrect, it would explain everything I'm seeing, but it would be (in my somewhat wierd mind, at least ) such a tragedy that I'm not even thinking about that as a serious possiblity...?
[Edit: hm, well maybe not so completely tragic, since, I suppose, I would just have to daisy chain a buffer-chest requestor to a non-buffer-chest requestor to make a 3-tile black-box apparatus that works approximately how I think the requestor "obviously should" work with the box ticked; but I lose control of precisely how many items are buffered there unless I fill several more tiles with combinators and add yet another inserter and an active provider to the mix].
Unless ... my assumption is wrong? I am assuming that checking the box on a requester chest to accept delivery from buffer chests does not mean it will only accept delivery from buffer chests, but in addition to any other providers.
If that were incorrect, it would explain everything I'm seeing, but it would be (in my somewhat wierd mind, at least ) such a tragedy that I'm not even thinking about that as a serious possiblity...?
[Edit: hm, well maybe not so completely tragic, since, I suppose, I would just have to daisy chain a buffer-chest requestor to a non-buffer-chest requestor to make a 3-tile black-box apparatus that works approximately how I think the requestor "obviously should" work with the box ticked; but I lose control of precisely how many items are buffered there unless I fill several more tiles with combinators and add yet another inserter and an active provider to the mix].
-
- Filter Inserter
- Posts: 299
- Joined: Sun Jun 12, 2016 11:29 pm
- Contact:
Re: [Rseding91] [0.16.12] Still having requester problems
Let me get this straight (and, if you guys ever write a manual for this game, put it in): if both a buffer chest and a requester chest request an item, and there are fewer of that available than both request in total, the buffer chest always loses? That makes buffer chests one bit less useful.Rseding91 wrote:Buffer chests do have a lower priority than requester chests - by design.
-
- Filter Inserter
- Posts: 549
- Joined: Fri Jan 29, 2016 2:48 am
- Contact:
Re: [Rseding91] [0.16.12] Still having requester problems
You "have it straight." (I realize I'm not Rseding91 but I'm very, very sure). Although it might make them less useful for certain things, it makes them more useful, if you are using them as buffers, rather than as general-purpose logistics containers. Because, why would you want your bots to deliver stuff to your buffers, and then immediately turn around and deliver the same stuff from your buffers to your requesters, or your character, if your requesters/character are already empty and bots could just deliver things directly where they're going?Jürgen Erhard wrote:Let me get this straight (and, if you guys ever write a manual for this game, put it in): if both a buffer chest and a requester chest request an item, and there are fewer of that available than both request in total, the buffer chest always loses? That makes buffer chests one bit less useful.Rseding91 wrote:Buffer chests do have a lower priority than requester chests - by design.
If you want a magical gizmo with the same priority as a requester chest when requesting, but that otherwise works almost (not 100% but damn close) like a buffer chest, and you could part with 10 tiles of space, you could always do something clever like this, (putting your request into the constant combinator):
[/url]
Blueprint String
[Edit: Throughput of the above is constrained by the inserter but that could be fixed by manually setting the request in the BufferChest (unfortunately we can't set requests and output contents from buffer chests simultaneously). Also, I am not sure why I used the stack size of one and blue inserter. I think a stack inserter with full stack size should be fine there. Finally, I should have documented one more detail: it's important that the requester chest above is not configured to request from buffer chests, otherwise bots will just keep moving items between the requester and buffer chests and the stack inserter will keep moving them back forever!