[PEBKAC Error- disregard] Trains and combinators
Posted: Sat Apr 14, 2018 9:30 pm
Edit: seems that this was a timing/cycle issue in my circuits.
Hi all. I have a weird problem thats driving me nuts.
I created a central train depot, where all trains go through. Each train only serves one type of product (ie: iron train, green circuits train, etc) I have the same name for the stops for each product (Iron supply, iron unload, green supply, green unload). There's multiple of each of those stations. Each station has combinator logic to say "hey, I need a train".. The central station receives this signal, and then may release a train that matches that particular request. (In this case, all the trains in the depot are full, waiting to be sent to the unload stations).
Whats happening is that I occasionally get a train, that go to the central depot, stop, and then continue on, even though there is no request for it.. I've checked and rechecked my logic. It works for SOME trains, even trains of the same type. In other words, I'll have a steel train that sitting there waiting for the steel signal, but then another steel train comes along, stops and goes through. The circuits are the same, and the config is the same on the train. Its like its remembering that it was released before, so keep going. Its bizarre. I can 'fix' by removing all the stops from the train schedule, except the central depot, wait for it to get to the depot, and then re-add the stops to the schedule.
I know thats probably clear as mud, but its hard to describe.
More info: MacOS, playing multiplayer on a remote server. 0.16.36.
Hi all. I have a weird problem thats driving me nuts.
I created a central train depot, where all trains go through. Each train only serves one type of product (ie: iron train, green circuits train, etc) I have the same name for the stops for each product (Iron supply, iron unload, green supply, green unload). There's multiple of each of those stations. Each station has combinator logic to say "hey, I need a train".. The central station receives this signal, and then may release a train that matches that particular request. (In this case, all the trains in the depot are full, waiting to be sent to the unload stations).
Whats happening is that I occasionally get a train, that go to the central depot, stop, and then continue on, even though there is no request for it.. I've checked and rechecked my logic. It works for SOME trains, even trains of the same type. In other words, I'll have a steel train that sitting there waiting for the steel signal, but then another steel train comes along, stops and goes through. The circuits are the same, and the config is the same on the train. Its like its remembering that it was released before, so keep going. Its bizarre. I can 'fix' by removing all the stops from the train schedule, except the central depot, wait for it to get to the depot, and then re-add the stops to the schedule.
I know thats probably clear as mud, but its hard to describe.
More info: MacOS, playing multiplayer on a remote server. 0.16.36.