요약 : 공급역에 아이템이 충분할 경우에 요청을 항상 기차 꽉 찰 만큼 보내는데
(한스택 200개 아이템의 경우 1-2 기차 기준 80칸 = 16000개)
그러면 여러품목을 한 역에서 상차할 경우 투입기에 남은 물건 때매 기차에 쓰레기가 쌓여서
이런걸 방지하기 위해서 그보다 요청을 덜 보내고 싶은데
요청역에서 요청량을 줄여도 소용이 없는데 좋은 방법 없을까?
실험을 위해 간단한 LTN 기차 네트워크를 셋업해봄
여러가지 종류 물건을 동시에 상차하는 역 셋업임
LTN 조합기 출력은 이렇게
왼쪽 위부터 신호 순서대로
최소 기차 길이=2
최대 기차 길이=3
기차 수 제한=2
공급 임계 값=아이템 1000개
공급 우선 순위=10
으로 설정했고
투입기로 들어가는 전선 출력은
(LTN output 조합기에서 출력하는 아이템) - (기차 안의 아이템)
으로 설정해둠
투입기는 필터 설정에 체크함
요청역은 아래처럼 함
LTN combinator라는 모드로 설정한건데 이렇게 하면 내용물은 제대로 들어감
1-2 기차가 총 80스택을 한번에 운반할 수 있는데 꽉 채우지 말고 한칸씩 비우라고 78스택으로 요청 설정해뒀는데
무조건 16000개 꽉 채우려고 하는게 문제임
이걸 좀 적게 채울 수 없을까?
기차를 꽉 채웠을때가 문제가 생기는건
이런식으로 투입기에 그 전 기차에 못 실어서 들고있는 아이템이 있으면 다른 기차가 오면 무조건 넣어버림
그 아이템을 실으면 안되는 기차에도 실어서 결국에는 쓰레기가 기차안에 계속 쌓이고
스케쥴에서 상차 목표도 달성을 못해서 무조건 120초 기다리는 광경을 볼 수 있음
다시한번 요약 : 공급역에 아이템이 충분할 경우에 요청을 항상 기차 꽉 찰 만큼 보내는데
(한스택 200개 아이템의 경우 1-2 기차 기준 80칸 = 16000개)
그러면 여러품목을 한 역에서 상차할 경우 투입기에 남은 물건 때매 기차에 쓰레기가 쌓여서
이런걸 방지하기 위해서 그보다 요청을 덜 보내고 싶은데
요청역에서 요청량을 줄여도 소용이 없는데 좋은 방법 없을까?
(수정)
답 찾음
이거 화물칸 필터로 잠그는건줄 알았는데
그게 아니라 그냥 그만큼 화물칸 안쓰겠다는 얘기네
이게 딱 필요한거였는데 공략엔 없어서 몰랐음ㅋㅋㅋ
요청량 공급량 맞춰두고 두바퀴쯤 돌리면 안정되겠지
저옵을 키면 뭐가 달라지는건데?
기차 화물칸 최대가 저 신호 수만큼 작게 계산되서 요청을 넣음. 원래 물건이 충분하고 요청역이 비어있으면 글처처럼 항상 16000개 요청을 넣어야 되는데 저 신호가 1 있으면 39칸*2량*200개=15600개 요청이 들어가더라.
근데 한칸 적게쓰는거랑 쓰레기 안쌓이는거 사이에 연관성을 잘 모르겠음 - dc App
쓰레기가 쌓이는 이유는 그림에 투입기 빨간 동그라미 친거처럼 못 실어서 남은 아이템 때문인데, 요청을 적게 하면 남는 아이템 없이 전부 기차에 집어넣기 때문에 쓰레기가 다음 기차에 들어갈일이 없음
그래도 좀 이해가 안가는게 15600개 요청이 들어가있는 상태로 와도 15600개 넣으려다가 15600개까지 넣고 15601개 넣으려고하다가 실패하면 16000개 요청이나 똑같은 상황아님? - dc App
16000개 요청 신호가 발생했을때도 딱 16000개만 실으라는 신호일텐데 살짝 오버해서 넣는데, 15600개 요청 신호가 발생해도 똑같은 일이 발생해야 하는거 아님? - dc App
빈 화물칸 한칸이 있으니 그럴 상황이면 15601개 넣더라 16000개만 안 넘으면 되니까 잠긴 슬롯 수는 최소 1로 두고 상황 따라 늘려주면 될듯
아 한칸 잠김은 안쓰려고 노력은 하는데 1개 2개 넘어서 실리는건 어쩔수없는 그런칸인가보네. 그런 용도라면 1칸으로 싹다 설정해놓으면 될거 같은데? - dc App
ㅇㅇ그럴거 같음
근데 그럼 의문이 요청은 15600요청이 왔고, 실리는건 한칸 묶어놔서 15601개가 실렸고, 하차역으로 왔는데. 이때 요청갯수는 15600개인데 15600개만 딱 내린순간 투입기 멈추면서 기차에 1개 남거나 그러진 않겠지? 일단 가져온건 다 내리려고 하지? - dc App
위에 기차 조건 짤 보면 (요청한 품목=0)&(2초동안 활동 없음)or(120초 지남) 이라 그럴일은 없음
아예 쓰레기를 안넣게 하면 되지
솔루션 필요해?
모듈러 연산자 써서 묶음 크기 재설정 하면 되긴 하지 근데 귀찮아
혹시 만들어둔거 있으면 공유좀