설명 순서대로 따라하는 중인데
https://kirkmcdonald.github.io/calc.html#data=1-0-0&rate=s&belt=express-transport-belt&dm=p3&db=s3&dbc=24&items=iron-plate:f:1
잴 처음 1공장당 초당 몇씩 먹는지 계산해서
철판아웃풋이 초당 5.025고 묶투가 한번에 12개 옮기니까 12/5.025 계산하면 2.3xxxx 초에 한번씩 스윙하면 됨
게임상에선 틱으로 계산하니 1초가 60틱이니 여기다 60을 곱하면 143.xxxx 틱에 한번씩 스윙임
이걸 조합기로 계산하기 위해서 분수로 표현된걸 가져오는데 143.xxx = 9600/67 임
67은 일정신호 조합기에 넣어주고, 9600은 산술에 넣고 되먹인 시켜서 한바퀴 돌고나서 67 올때마다 작동되게 만듬
이까진 똑같이 따라햇음
왜 저런 숫자를 집어넣는지도 이해했고
근데
6분 12초에 철판을 벨트에서 상자로 넣는건 뭔가 좀 다름.
공장-> 벨트때는 그냥 위 계산처럼 몇초에 한번 스윙하면 되는지만 계산해서 적용하면 되는데
벨트->공장으로 넣을때는 같은 방식으로 계산해서 적용하니 활성화 시간이 1틱이라 그런지 벨트위의 물건을 12개를 못집고 1개만 집어서 넣음.
아니 왜 공장-> 벨트일때는 똑같이 1틱 작동하는데 12개 멀쩡히 집어서 내리는데 그 받대는 안되냐?
여튼 그래서 유투버가 12/15.32 한 후에 다시 60틱 곱하는데
여기서 15.32가 https://wiki.factorio.com/Inserters 인서터 투입 속도였음.
15.32가 풀벨트에서 집어올릴때 속도이고, 15는 움직이는 벨트위에서 물건 집을때 속도인데 풀벨트가 아닌 경우가 더 많으니까 15.32가 아니라 15를 해야하지 않나?
그리고 두번째 의문은
12/15.32*60 해서 나온 46.99를 내림해서 46으로 잡고 여기다가 처음의 67을 곱해줌.
이부분이 잴 이해가 안감. 왜 67을 곱해줌?
벨트는 아이템이 줄줄 흘러오는거를 하나씩 집어서 펄스 보내면 하나만 집히는거고 공장에서 집는거는 한번에 12개 싹 집어서 벨트에 내려놓는거임 (디 내려놓기 전에는 투입기가 회전 못함)
이게 맞음 묶투든 걍투든 펄스로보내면 벨트에서는 최대 1개 공장에서는 묶음개수만큼
직접 숫자 바꿔가면서 해보면 금방 이해 될걸