https://wiki.factorio.com/Tutorial:Combinator_tutorial


시발 존나길어

번역하다가 좆같아서 그냥 요약해서 내가씀


예시들 직접 따라해보면 이해가 쉬울거임

아님말고


회로 네트워크 위키정보 - 1

회로 네트워크 위키정보 - 2

쌉뉴비면 얘네 둘 보고오는걸 추천함








팩토리오 조합기 여러개를 가지고 온갖 논리회로를 구현해 낼 수 있음

다만 팩토리오는 초당 계산을 60번까지만 하기 때문에 이것에 유의해서 만들어야함








앞 글에서 썼었지만 산술연산 조합기를 입력= 각각*1, 출력= 각각 같이 설정해서 단방향 전선으로 응용할 수도 잇음

이렇게 왼쪽 네트워크의 정보를 우측 네트워크로 넘겨주고 그 반대로는 안주는 거임


각각 신호가 씹사기인 이유임. 진짜 개편함









래치


내가 예전에 쓴 래치보다 간단함


산술연산이랑 수량비교 조합기의 인풋 아웃풋을 교차해서 연결해주면 됨. 각각의 인풋과 아웃풋이 맞게끔 교차시켜서 채널을 짝지어주면대고


20K이상으로 유체탱크가 차오르면 펌프가 작동하고 5K미만으로 떨어지면 펌프를 정지시키는 회로임

최대 최솟값은 짤에 설명 쓴거처럼 직접 설정 가능






스마트 적재 회로


는 내가 저번에 쓴 글이랑

청사진 책 글 참고하면댐




기억 회로


기본적으로 되먹임을 사용함. 되먹임을 사용해서 래치를 만들수도 있는데 이글보샘

조합기 되먹임을 자주 사용하는데 이때 되먹임 용으로 다른 색 전선을 쓰는게 편함. 다른 아웃풋이랑 섞이면 큰일나서 ㅇㅇ




이런식으로 산술연산 조합기를 위에서 단방향 전선처럼 아무 효과도 없게 만들어두고 인풋을 아웃풋과 연결해서 되먹임을 해줘.

이러고서 인풋으로 정보가 들어오면 계속 가지고있는거임




같은 종류의 아이템정보니까 가지고 있는 정보에 계속 더하는 장면이야





단순한 타이머


왼쪽 수량비교 조합기가 되먹임을 하면서 1틱에 C의 값이 1만큼 상승하고 60이 되면 0으로 초기화됨

글 맨앞에서 말했듯이 1초에 60번 작동하므로 한 사이클이 1초가 되는거임


우측 수량비교조합기는 C가 0이 될때마다 조명에 빨간 빛이 나오게함


즉, 1초에 1틱씩 빨간 빛을 점등하는 타이머가 되는거임


다만 이는 ups가 60일때 얘기고 ups 값이 내려가면 현실 시간이랑은 어긋날거임







진짜 논리회로


진짜 너네가 아는 and,or 게이트들 설명해줄게




기본적으로 산술 연산 조합기의 연산 목록에 AND, OR, XOR이 포함되어있어서 걔네는 2가지 인풋에 대해서 쉽게 만들수 있음


and = 입력값 모두 1일때만 참

or = 입력값중 하나만 1이어도 참

xor = 2개의 입력값이 서로 달라야 참




여기서 3개 이상의 인풋으로 and게이트를 구성하고싶다면



그냥 요렇게 같은값은 알아서 합쳐버리는 걸 이용해서 인풋이 1 1 1, 즉 모두 1이어야 참이 되는 and게이트를 만들수도 있는거지



그럼 인풋 3개 이상인 or게이트는?



ㅇㅇ

간단함






여기에 not게이트가 들어가지

참이면 거짓으로 바꿔주는 놈임


AND, OR, XOR에 NOT게이트를 붙여서 아웃풋을 반대로 만든 논리회로들을 각각

NAND, NOR, XNOR 이라고 부름





XNOR을 팩토로 구현할려면




이렇게 두 논리회로를 붙이는 생각을 가장 많이 할텐데


원리를 생각해보면

XOR은 두 인풋값이 서로 달라야 참을 뱉는 회로였는데 XNOR은 두 인풋값이 서로 같아야 참을 뱉게 되는거지


그럼 그냥 이러면 됨












여기까지만 쓸라고했는데

잡팁 몇가지 줌



기초중에 기초

같은 색 전선으로 이어져있고 같은 아이템 종류라면 값이 알아서 합쳐짐




일정신호조합기로 글씨쓸 수 있음 ㅋㅋ

아시발 지금보니까 o하나 어디다 갖다버렸노




이런식으로 유체 탱크 내의 유체량을 디스플레이 그래프로 표현할 수 있음

250으로 나눈건 백분율로 바꾸려고 그랬음

만약 박스같은거에 들은 철판갯수 표현할거면 나누는 수만 조절하면 되겠지




멀티섭 다이소보면 필수로 존재하는 요거

상자 칸 제한해도 되지만 이게 쫌더 편함



+개꿀팁

블루프린트에 있는 전선들은 연결된 전신주나 기계만 설치하면 알아서 생겨남

회로 네트워크 연구를 안했더라도 생겨나서 미리 블프들 가지고 있다가 극초반에 써먹는것도 가능함

다만 전선들은 끊었다고 돌려주는건 아니라서 블프로 만든 전선을 다른데다가 잇는건 안댐









쓰다보니까 존나 두서없게 썼노

알아서 찰떡같이 알아먹으샘