Active provider to requester/buffer balanced

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Post Reply
User avatar
NotRexButCaesar
Smart Inserter
Smart Inserter
Posts: 1120
Joined: Sun Feb 16, 2020 12:47 am
Contact:

Active provider to requester/buffer balanced

Post by NotRexButCaesar »

In the current system, when drawing from active providers and outputting to storage chests, the input is balanced. When drawing from anything and outputting to a request/buffer, output is balanced.

I suggest that when requesting from an active provider, both input and output can balance. (it is not this way now)
—Crevez, chiens, si vous n'étes pas contents!

User avatar
valneq
Smart Inserter
Smart Inserter
Posts: 1149
Joined: Fri Jul 12, 2019 7:43 am
Contact:

Re: Active provider to requester/buffer balanced

Post by valneq »

Can you please specify what you mean with "input balance" and "output balance"?

User avatar
NotRexButCaesar
Smart Inserter
Smart Inserter
Posts: 1120
Joined: Sun Feb 16, 2020 12:47 am
Contact:

Re: Active provider to requester/buffer balanced

Post by NotRexButCaesar »

valneq wrote:
Tue Oct 13, 2020 7:36 pm
Can you please specify what you mean with "input balance" and "output balance"?
The items are distributed evenly to the output (Eg: each gets 10) or taken from the inputs evenly (Eg: 10 taken from each)
—Crevez, chiens, si vous n'étes pas contents!

User avatar
valneq
Smart Inserter
Smart Inserter
Posts: 1149
Joined: Fri Jul 12, 2019 7:43 am
Contact:

Re: Active provider to requester/buffer balanced

Post by valneq »

You mean between different chests?
Active provider chests just push their stuff out into the network, actively trying to stay empty. If you don't have enough storage space to store all that stuff, you have a problem anyways. Why would you need that stuff balanced?

User avatar
NotRexButCaesar
Smart Inserter
Smart Inserter
Posts: 1120
Joined: Sun Feb 16, 2020 12:47 am
Contact:

Re: Active provider to requester/buffer balanced

Post by NotRexButCaesar »

valneq wrote:
Tue Oct 13, 2020 10:01 pm
Why would you need that stuff balanced?
Active providers are useful for balancing train loading: the items are given to each wagon evenly, removing imbalance. It is also nice to draw from ore patched evenly, so that throughput stays relatively even across lifespan of the patch. Currently, the only way is to have active>storage>passive>requester if one wants to balance both sides, which can get pretty big.
—Crevez, chiens, si vous n'étes pas contents!

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Active provider to requester/buffer balanced

Post by ssilk »

Sorry, but I still don’t understand which problem you try to solve and what this should increase in gameplay.

I point also to the sticky posts in this board, that explains how to write good suggestions, especially the tip that a picture explains thousand words and the suggestion template.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

User avatar
NotRexButCaesar
Smart Inserter
Smart Inserter
Posts: 1120
Joined: Sun Feb 16, 2020 12:47 am
Contact:

Re: Active provider to requester/buffer balanced

Post by NotRexButCaesar »

TL;DR
When logistics request target active provider chests, both input and output should be balanced, similarly to how active provider>storage is output balanced and storage>requester is balanced.

What ?
when a requested chest takes items from the network, if it takes from active providers, it should take an equal number of items from each chest. (The items are already distributed evenly among requested chests). The end goal can be achieved by having two networks, one with active providers and storage chests, the other with storage and requesters. (Inserter transfer items from storage in the active network to storage in the requester network)
Why ?
Would remove an extra step(unnecessary complication) in the game, and add consistency to the way the logistics network works.
—Crevez, chiens, si vous n'étes pas contents!

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Active provider to requester/buffer balanced

Post by ssilk »

Thanks :)

I think this is not possible, because requester chest tasks are priorized to pick up nearest provider/storage/supply chest first. To avoid waiting time.

That makes some sense. If you change that, the requester needs to search for items with two algorithms: first if there is anything in a active provider, and then the current nearest first algorithm. You see that takes extra CPU.

I think if you need that you do IMHO something, that was not thought for that.

But I understand the need. What if you can switch the algorithm of requester chests with a button in the requester? Or is it possible to replace the requester with a supply?
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

User avatar
steinio
Smart Inserter
Smart Inserter
Posts: 2632
Joined: Sat Mar 12, 2016 4:19 pm
Contact:

Re: Active provider to requester/buffer balanced

Post by steinio »

So if you could disable provider chests with circuit...
Image

Transport Belt Repair Man

View unread Posts

Post Reply

Return to “Ideas and Suggestions”