If a train has a choice between two routes of the same length and one has a waystation, will the to route with the waystation get the pathfinding penalty?
Re: Simple Questions and Short Answers
Posted: Thu Aug 08, 2019 8:53 pm
by mmmPI
Trebor wrote: Thu Aug 08, 2019 7:41 pm
If a train has a choice between two routes of the same length and one has a waystation, will the to route with the waystation get the pathfinding penalty?
Yes, When the path includes a train stop that is not the destination -> Add a penalty of 2000. from https://wiki.factorio.com/Railway/Train_path_finding there are more calculations when there is a train waiting at this waystation.
Re: Simple Questions and Short Answers
Posted: Thu Aug 08, 2019 9:36 pm
by Trebor
mmmPI wrote: Thu Aug 08, 2019 8:53 pm
when there is a train waiting at this waystation.
I was under the impression trains wouldn’t stop at waystations.
mmmPI wrote: Thu Aug 08, 2019 8:53 pm
when there is a train waiting at this waystation.
I was under the impression trains wouldn’t stop at waystations.
That's the expected behavior, sometimes things doesn't go as expected
In this case, the waypoint station add more than 2000 rail penalty depending on what is messed up.
Was your question about 2 routes that would be the same lengh, after the penalty is applied ?
Re: Simple Questions and Short Answers
Posted: Thu Aug 08, 2019 11:16 pm
by quyxkh
Trebor wrote: Thu Aug 08, 2019 9:36 pm
I was under the impression trains wouldn’t stop at waystations.
Being a waystation is a schedule entry thing, not a train-stop thing. Nothing prevents you having one train stopping at and another train easing on through any station.
Re: Simple Questions and Short Answers
Posted: Fri Aug 09, 2019 2:25 am
by Trebor
Thanks everyone! This answers my questions.
Re: Simple Questions and Short Answers
Posted: Fri Aug 09, 2019 7:49 pm
by Ringkeeper
was there a change in 0.17 compared to 0.16 for curved rails (how wide they are) ?
Blueprints that worked in 0.16 don't work in 0.17 anymore as the curve uses 1 tile extra (yes, i just started with 0.17, search didn't gave answer).
Screen for explanation:
factoriotrackcurve.jpg (305.73 KiB) Viewed 6296 times
Re: Simple Questions and Short Answers
Posted: Fri Aug 09, 2019 7:57 pm
by DaveMcW
Yes, curved rails are wider in 0.17.
Re: Simple Questions and Short Answers
Posted: Fri Aug 09, 2019 8:04 pm
by Ringkeeper
DaveMcW wrote: Fri Aug 09, 2019 7:57 pm
Yes, curved rails are wider in 0.17.
so intended? Shame, have to change all the blueprints. Ah well, let's get started
DaveMcW wrote: Fri Aug 09, 2019 7:57 pm
Yes, curved rails are wider in 0.17.
so intended?
So, something that you will have to adapt to, and a result of deliberate choices. Not intended in the sense that specifically breaking those blueprints was the goal.
Re: Simple Questions and Short Answers
Posted: Sat Aug 24, 2019 3:05 am
by TheChucklesStart
Hey, I haven't found this anywhere, so sorry if it has been asked before.
Is there a way for an inserter too look up a value in a circuit network based upon what it is holding?
Re: Simple Questions and Short Answers
Posted: Sat Aug 24, 2019 9:19 am
by Pi-C
At the beginning of my main bus, I've placed some chests (store houses from a mod, actually) from where inserters take the required items and load them on the belts. Inserters have one disadvantage, though: they only load the belt on one side. Usually, I would use a belt balancer in such cases -- but on the bus, there are multiple lanes carrying different items close to each other, so this is not practical. I therefore thought of a way to load both sides of the belt in a way requiring less space. The clever way seemed to be to place an inserter each on two opposite sides of the chest that load onto underground belts:
inserter-direction.png (289.28 KiB) Viewed 6159 times
I expected that to work because inserters place items on the far side or on the right lane of a belt. It doesn't work though, and I've found the reason on the wiki:
Inserters place the item on the furthest lane. If a belt is in the same orientation as the inserter, the item will be placed on the right-hand lane, from the belt's perspective. In curves the inserter always places on the far side.
The result is, that both inserters load the same lane of the belt. Does anybody have an idea how to load multiple adjacent belts on both sides without using too much space?
Re: Simple Questions and Short Answers
Posted: Sat Aug 24, 2019 9:36 am
by BlueTemplar
Damn, I was certain that it was from the inserter's perspective ?
Do we anthropomorphise them too much ?
TheChucklesStart wrote: Sat Aug 24, 2019 3:05 am
Hey, I haven't found this anywhere, so sorry if it has been asked before.
Is there a way for an inserter too look up a value in a circuit network based upon what it is holding?
I would say "yes", you can use "read content" on an inserter, either pulse or hold from memory.
You can also use a condition on the inserter based on circuit signal.
This should make it able to react to his own content. I am not sure this is what you meant. It seems weird to me , but so many things are too hopefully that was the question !
Re: Simple Questions and Short Answers
Posted: Sat Aug 24, 2019 8:38 pm
by disentius
@Pi-C:
Does this qualify as "not to much room"?
Beltfill.gif (1.75 MiB) Viewed 6127 times
Re: Simple Questions and Short Answers
Posted: Sun Aug 25, 2019 8:43 am
by eradicator
Pi-C wrote: Sat Aug 24, 2019 9:19 am
Does anybody have an idea how to load multiple adjacent belts on both sides without using too much space?
If it gets too wide you'll have to add some extra space for electricity:
screenshot_49614.png (110.33 KiB) Viewed 6111 times
screenshot_50331.png (349.66 KiB) Viewed 6111 times
Re: Simple Questions and Short Answers
Posted: Sun Aug 25, 2019 8:54 am
by eradicator
Pi-C wrote: Sat Aug 24, 2019 9:19 am
Does anybody have an idea how to load multiple adjacent belts on both sides without using too much space?
At more than 20 parralell lanes you'll have to leave some space for power :p
TheChucklesStart wrote: Sat Aug 24, 2019 3:05 am
Hey, I haven't found this anywhere, so sorry if it has been asked before.
Is there a way for an inserter too look up a value in a circuit network based upon what it is holding?
I would say "yes", you can use "read content" on an inserter, either pulse or hold from memory.
You can also use a condition on the inserter based on circuit signal.
This should make it able to react to his own content. I am not sure this is what you meant. It seems weird to me , but so many things are too hopefully that was the question !
This isn't what I meant, sorry, I should have been more clear. What I am wanting is a way to use what the inserter is holding in the enabled condition.
For instance, if I have a circuit network with 100 different item types in it, I want to be able to look up the item the inserter is holding to make sure there aren't already too many of that item type in the circuit network. Then, if there are too many of that type, then I want to stop the inserter until there are no longer too many of that item on the circuit network.
Re: Simple Questions and Short Answers
Posted: Sun Aug 25, 2019 7:16 pm
by disentius
I think you mean the logistic network?
And yes, you can connect the inserter directly.
inserter in logistic network.gif (810.09 KiB) Viewed 6073 times