뭘 하려는지 정확히는 모르겠지만 허브의 재고량 따라 제작법을 스위칭 하고 싶은거면 그냥 비교기 끼면 어떨까
익명(riman34)2025-05-26 20:54
답글
조립기계에서 제작법 설정을 체크했는데 이게 회로 네트워크에서 가장 왼쪽에 있는거부터 되더라고
그래서 조립기계가 항상 흰색 물약만 레시피로 지정하는 문제가 발생하고 있음
난 탄약을 먼저 우선으로 만들게 하고 싶은데 탄약 신호가 항상 흰색 물약 다음에 있더라고
글쓴 팩붕이(115.139)2025-05-26 20:56
답글
그러니까 회로 비교기 설치해서 (무슨무슨 조건 만족 시 총알 출력, 그 외엔 하얀팩 출력) 하면 어떰?
익명(riman34)2025-05-26 20:57
답글
@ㅇㅇ
함 해볼게 ㄳㄳ
글쓴 팩붕이(115.139)2025-05-26 21:01
일정신호조합기(1)에 탄약5, 물약4, 기타등등321,,, 이런 식으로 우선순위 설정
회로네트워크의 신호를 수량비교조합기(2)의 입력으로 녹색선으로 연결
(1)을 (2)의 입력으로 빨간선으로 연결)
(2)는 아무거나(G)!=0 일 때 아무거나(R) 출력
(2)의 출력을 선택선별조합기(3)의 입력으로 연결
(3)은 내림차순으로 정렬해서 인덱스0을 출력하게 하면 탄약신호가 존재할경우 탄약신호가, 탄약이 없다면 물약이, 그것도 없다면 그 외 다른 신호가 출력으로 나올것임
이파(dc8626)2025-05-26 21:04
답글
오 필터를 어캐 구현할까 했는데 이런 방법이
익명(riman34)2025-05-26 21:06
답글
아 아무거나가 아니라 각각이다
이파(dc8626)2025-05-26 21:08
답글
대충 알아먹었음 ㄱㅊ
익명(riman34)2025-05-26 21:09
답글
음수인 경우에도 무시하고싶다면
각각(G)>0일때 각각(R) 출력
이파(dc8626)2025-05-26 21:12
답글
굿 완벽해 선택 선별조합기0이 뭔가 했더니 말그대로 순서 index구나
글쓴 팩붕이(115.139)2025-05-26 21:12
답글
ㄳㄳ
글쓴 팩붕이(115.139)2025-05-26 21:12
답글
@글쓴 팩붕이(115.139)
zero based index 다보니 코딩에 안익숙한 사람이면 헷갈릴듯 ㅋㅋ
이파(dc8626)2025-05-26 21:13
답글
이야 이걸 이렇게 푸는구나
Seener(seener123)2025-05-26 22:54
선택선별이 되게 강력한 조합기네
Skippy(skippy2000)2025-05-27 00:04
답글
그래서 재료도 비교조합기를 5개나 처먹지 ㅋㅋ
이파(dc8626)2025-05-27 00:19
아이템리스트 신호 순을 정렬하는 방법은 없을거임. 오토몰 구상하면서 바꾸려 해봤지만 불가능하다는 말만 있더라.
팩붕이 1(112.150)2025-05-27 01:09
답글
념글 https://gall.dcinside.com/m/factorio/85349 을 보면, 오히려 이 아이템리스트 순서를 잘 활용해서 셀프먹뱉 오토몰로 회로를 상당수 생략할수 있음. 반대로 이 아이템리스트 순서와 다른 순서로 조립기계를 사용하고 싶을땐, 각 예외규정 당 하나씩 SR래치 조합기를 걸어주거나, 혹은 메모리셀+릴레이 회로로 콘트롤해주거나, 중간재는 이 오토몰이 콘트롤하는 다중코어에 해당하는 조립기계가 아닌, 다른 조합기에서 미리 별도 로직으로 만들어주는 식으로 해결해야함.
뭘 하려는지 정확히는 모르겠지만 허브의 재고량 따라 제작법을 스위칭 하고 싶은거면 그냥 비교기 끼면 어떨까
조립기계에서 제작법 설정을 체크했는데 이게 회로 네트워크에서 가장 왼쪽에 있는거부터 되더라고 그래서 조립기계가 항상 흰색 물약만 레시피로 지정하는 문제가 발생하고 있음 난 탄약을 먼저 우선으로 만들게 하고 싶은데 탄약 신호가 항상 흰색 물약 다음에 있더라고
그러니까 회로 비교기 설치해서 (무슨무슨 조건 만족 시 총알 출력, 그 외엔 하얀팩 출력) 하면 어떰?
@ㅇㅇ 함 해볼게 ㄳㄳ
일정신호조합기(1)에 탄약5, 물약4, 기타등등321,,, 이런 식으로 우선순위 설정 회로네트워크의 신호를 수량비교조합기(2)의 입력으로 녹색선으로 연결 (1)을 (2)의 입력으로 빨간선으로 연결) (2)는 아무거나(G)!=0 일 때 아무거나(R) 출력 (2)의 출력을 선택선별조합기(3)의 입력으로 연결 (3)은 내림차순으로 정렬해서 인덱스0을 출력하게 하면 탄약신호가 존재할경우 탄약신호가, 탄약이 없다면 물약이, 그것도 없다면 그 외 다른 신호가 출력으로 나올것임
오 필터를 어캐 구현할까 했는데 이런 방법이
아 아무거나가 아니라 각각이다
대충 알아먹었음 ㄱㅊ
음수인 경우에도 무시하고싶다면 각각(G)>0일때 각각(R) 출력
굿 완벽해 선택 선별조합기0이 뭔가 했더니 말그대로 순서 index구나
ㄳㄳ
@글쓴 팩붕이(115.139) zero based index 다보니 코딩에 안익숙한 사람이면 헷갈릴듯 ㅋㅋ
이야 이걸 이렇게 푸는구나
선택선별이 되게 강력한 조합기네
그래서 재료도 비교조합기를 5개나 처먹지 ㅋㅋ
아이템리스트 신호 순을 정렬하는 방법은 없을거임. 오토몰 구상하면서 바꾸려 해봤지만 불가능하다는 말만 있더라.
념글
https://gall.dcinside.com/m/factorio/85349
을 보면, 오히려 이 아이템리스트 순서를 잘 활용해서 셀프먹뱉 오토몰로 회로를 상당수 생략할수 있음. 반대로 이 아이템리스트 순서와 다른 순서로 조립기계를 사용하고 싶을땐, 각 예외규정 당 하나씩 SR래치 조합기를 걸어주거나, 혹은 메모리셀+릴레이 회로로 콘트롤해주거나, 중간재는 이 오토몰이 콘트롤하는 다중코어에 해당하는 조립기계가 아닌, 다른 조합기에서 미리 별도 로직으로 만들어주는 식으로 해결해야함.