UPS of multiple whole belt readers on a single loop vs one?

Don't know how to use a machine? Looking for efficient setups? Stuck in a mission?
Orum
Long Handed Inserter
Long Handed Inserter
Posts: 73
Joined: Thu Jul 11, 2019 6:23 am
Contact:

UPS of multiple whole belt readers on a single loop vs one?

Post by Orum »

Let's say you have a belt loop using a whole belt reader. Now you need that same information elsewhere, that is near the belt loop, but nowhere near the first whole belt reader. I assume the lowest possible impact to UPS is to run a circuit wire from the circuit already using the whole belt reader, but it's often a heck of a lot easier to just plop down a new circuit on the same belt loop that uses another whole belt reader.

However, my concern is that doing so incurs a much greater cost to UPS, as (depending on how the game is optimized) it might have to count all the items again for each new instance of a whole belt reader. Does anyone know if this is the case, or if there is an optimization such that placing down new whole belt readers on a belt that already has at least one whole belt reader is practically free?
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 4047
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: UPS of multiple whole belt readers on a single loop vs one?

Post by boskid »

It will count the items again.

Control behaviors are updated multithreaded so i cannot guarantee other belt with whole belt reader active already computed the total so each instance of belt control behavior with whole belt reader active has to compute the total from scratch.
Orum
Long Handed Inserter
Long Handed Inserter
Posts: 73
Joined: Thu Jul 11, 2019 6:23 am
Contact:

Re: UPS of multiple whole belt readers on a single loop vs one?

Post by Orum »

Ah, thanks for the reply. I'll be careful to just use a single whole-belt reader then, and a tangle of wire. ;)
Post Reply

Return to “Gameplay Help”