문제의 그 옵션

친절하게 '이 옵션을 끄면 상차역이 막힐 수 있습니다'라고 경고하는걸 볼 수 있다.

나는 한번도 끄고 해본적 없지만 실험을 위해 한번 꺼봄.






2초 대기를 끄고 x=1을 주자 투입기 하나가 삐져나왔다.

이는 다중상차의 특수한 메커니즘 때문인데

다중 상차에서 x 신호는 두 품목 중 하나에만 적용된다.







이렇게.

따라서 철 20칸 먼저 채운 다음 투입기 속도 문제로 한 칸 더 차고, 그 후 구리 19칸이 찬다.

이 때 미처 다 못 채우고 남은 구리는 위에 사진처럼 그대로 투입기가 들고 있게 된다.

투입기 묶음 스택 = 12 * 6

구리 19칸 = 950

950 / 72 = 936 .. 22 로 딱 떨어지지 않기 때문.

여기에 더해 철에서 구리로 필터가 바뀌면서 타이밍은 더 엇갈린다.







이렇게 한번 엇갈린 투입기는 x신호를 크게 바꿔 주더라도 정상으로 되돌아오지 않는다.

애초에 투입기가 돌아가는 박자가 다르기 때문이다.






x=10을 주더라도 마찬가지.

(일부러 투입기를 반반씩 타이밍 엇갈리게 만들어서 해봤다.)






이 문제를 해결하는 법은 진짜진짜 간단하다.

2초대기를 키는 것.

x=2와 2초대기만 켜주면 엇갈리는 투입기 없이 모두 정상작동하는것을 볼 수 있다.

밑에 글 처럼 똥꼬쇼하지 말라는 얘기.



3줄요약

2초

대기를

켜라


+ 회로 틱은 아무상관없음