Letting train leave if the station is missing requested items?
Posted: Sun Oct 01, 2023 3:03 pm
Hi all,
Sometimes, my stations will not have the items needed/requested by the train.
This could be because I used logistics chests for the storage at the sation, and some got picked up by bots before the train arrived.
Or I had a low provider threshold, a previous train took more items that it strictly needed, and the station didn't have enough items to supply a second train dispatched while the first was still underway.
Up until now, I could do some workarounds:
Limit stations to 1 train only.
Set a high supply threshold if a train is already underway.
Not using logistics storage chests at the stations.
But now, I have a fairly complex station that supplies a lot of different items, and usually in small supply, and the above tricks don't work any more.
Basically, a provider station on my 'mall'.
Limiting to only 1 train means the throughput is abysmal, and there is a high chance that by the time that the train for item X has made a pickup, another train is dispatched for more of item X, even though requests for items KLMNO and P are also supplied by this station.
Set a high supply threshold if a train is already underway has the same limitation as above, where I can only handle 1 type of small quantity item order at a time, with repeat orders for the same subgroup of items downing out the rest.
Set a high supply threshold if # number of train is already underway does alow me to provide multiple small quantity orders at the same time, but often, multiple trains for item X are dispatched, and the first train to arrive would load up all the supplies for the following trains, getting it stuck in the station untill the timeout.
I know about the cirquit network condition option, but AFAIK, that needs ALL my 500+ stations to now also include the cirquit condition, and I would really like to not have to retrofit all of my stations (besides the fact that the numerous cirquit logic combinators is already reducing my UPS to 30).
Is it possible to have the cirquit logic condition as an OR in strad of an AND?
Or to trick the station/train into thinking it has more cargo loaded thatn it actually has? (I could send the signal with the requested cargo amount for all requested cargo the station doens't have in supply in that case).
Sometimes, my stations will not have the items needed/requested by the train.
This could be because I used logistics chests for the storage at the sation, and some got picked up by bots before the train arrived.
Or I had a low provider threshold, a previous train took more items that it strictly needed, and the station didn't have enough items to supply a second train dispatched while the first was still underway.
Up until now, I could do some workarounds:
Limit stations to 1 train only.
Set a high supply threshold if a train is already underway.
Not using logistics storage chests at the stations.
But now, I have a fairly complex station that supplies a lot of different items, and usually in small supply, and the above tricks don't work any more.
Basically, a provider station on my 'mall'.
Limiting to only 1 train means the throughput is abysmal, and there is a high chance that by the time that the train for item X has made a pickup, another train is dispatched for more of item X, even though requests for items KLMNO and P are also supplied by this station.
Set a high supply threshold if a train is already underway has the same limitation as above, where I can only handle 1 type of small quantity item order at a time, with repeat orders for the same subgroup of items downing out the rest.
Set a high supply threshold if # number of train is already underway does alow me to provide multiple small quantity orders at the same time, but often, multiple trains for item X are dispatched, and the first train to arrive would load up all the supplies for the following trains, getting it stuck in the station untill the timeout.
I know about the cirquit network condition option, but AFAIK, that needs ALL my 500+ stations to now also include the cirquit condition, and I would really like to not have to retrofit all of my stations (besides the fact that the numerous cirquit logic combinators is already reducing my UPS to 30).
Is it possible to have the cirquit logic condition as an OR in strad of an AND?
Or to trick the station/train into thinking it has more cargo loaded thatn it actually has? (I could send the signal with the requested cargo amount for all requested cargo the station doens't have in supply in that case).