https://gall.dcinside.com/m/factorio/85163
범용 물류 회로 만드는 거 아무리 읽어봐도 이해가 안 가서
회로 하나하나 따라가면서 겨우 작동시켰음
내가 이해를 잘못해서 회로 이상하게 연결해서
한참뒤에 물류 시스템 정지해버리면 너무 골치 아파지니까
제발 아무 문제 없길 빌어야함 ㅠㅠ
https://gall.dcinside.com/m/factorio/85163
범용 물류 회로 만드는 거 아무리 읽어봐도 이해가 안 가서
회로 하나하나 따라가면서 겨우 작동시켰음
내가 이해를 잘못해서 회로 이상하게 연결해서
한참뒤에 물류 시스템 정지해버리면 너무 골치 아파지니까
제발 아무 문제 없길 빌어야함 ㅠㅠ
진짜 원리 단순함 와일드카드 쓰면 기차 내부 아이템을 읽어옴 그러면 상차역으로 향할땐 화물차 아이템이 빈 상태니까 모든 상차역 이름은 [A]로 통일하고 하차역으로 향할땐 화물차에 특정 아이템이 (어려우면 한종류로 하는거 추천) 있으니 모든 하차역 이름은 [아이템 아이콘] [B] 형식으로 통일시키면 되고 인터럽트 목적지고 [아이템 아이콘] [B] 로 적으면 됨. - dc App
그러면 화물차 아이템이 비었을땐 인터럽트 따라서 모든 [A]로 적힌 상차역으로 달려갈거고 아이템이 가득 차면 모든 [아이템 아이콘] [B] 가 적힌 하차역으로 달려갈거임. B로 갈땐 자기 화물차에 찬 아이템 읽어서 그 하차역으로 갈테고 - dc App
대충 동일 이름 역 그 기믹 사용하는거라서 - dc App
그 방법이랑 다름 범용물류인터럽트는 기차를 대형 물류로봇으로 쓰는개념임 따라서 빈기차로 시작하며 화물을 읽지 않고 수요요청신호랑 공급요청 신호가 매칭될때 출발하는 형식임
저거는 와일드 카드가 화물의 신호로 대체되지않고 전역신호에서 수요공급매칭된 신호를 매칭함 10개의 서로다른 공급역이 잇어도 소비량이 적다면 단 1대로 모든 물자를 커버할 수 있음
아마 님이 말한방법으로 하면 초록칩만 필요한데 초록칩을 실고잇는 기차가 잇어야 하차해주잖음. 모든역이 a로 통일되어잇으니 확정적으로 공급해주려면 a개가 n개 있을때 n대 이상의 기차가잇어야함
블프 받아보니까 님 방식은 문제가 될 수 있는 점이 있는게 철판 상차역이 3개면 철판 요청 올 때 3개가 전부 배당됨. 공급역에서 기차 배당 신호를 읽어서 공급 신호를 끄게 해놨는데, 철판공급역 1이 배당되더라도 철판공급역 2가 꺼지는게 아니라서 결국 모든 철판공급역에 기차가 배당될거임. 대기역 틱 딜레이랑은 상관없이.
그거는 이미 해결한사항임. 공급역으로 기차가 출발한순간 공급역에서 요청신호하나를 상쇄하는 마이너스 신호가 나와서 요청신호를 하나없앰 따라서 추가 출발을 안함 자세한건 게시글에 설명해놨음
저 블프는 공급역 n개 수요역 m개 임의의 숫자에 대해서 운용할 수 있음 200시간 동안 오류없이 굴러감
요청신호를 상쇄하는구나
오버부킹만 안나게 배당신호해놓으면 문제없음
님이 올려준 블프에선 정류장 우선순위가 51로 되어있는데, 이건 어떤 목적으로 세팅한 거야? - dc App
엇 그건 50으로 맞춰줘 그 특정광산 빨리고갈시키려고 임의로 올린건데 딸려갔나봐