248k 모드중이고
마지막 테크 카드이 8가지인가 그런데
문제는 공통적으로 들어가는 카드가 너무 비쌈.
물론 최종적으로는 공급을 늘리는게 맞겠지만
그전까지 사용할 회로를 구성해보고 싶음..
요청상자로 공급하고있고
그러다보니 공급상자에 가까운 요청상자쪽은 넘처나고
먼곳은 부족한 현상.
(아마 골고루 분배하는게 아닌것같음)
처음에는 로봇포트에 회로 연결해서 현재 수량 확인할려고하니
요청수량만 나옴.
그래서 연구소 앞에 요청상자에 회로를 다 연결해서 현재 테크카드 수량 확인.
그러고 8가지 테크카드의 수량을 보고
제일 작은거만 생산하게끔 하고싶음.
예를들어 1~8번 카드까지 있으면
1 < 2 = 1초록신호
1 < 3 = 1초록신호
1 < 4 = 1초록신호
1 < 5 = 1초록신호
1 < 6 = 1초록신호
1 < 7 = 1초록신호
1 < 8 = 1초록신호
그렇게해서
8초록신호 = 1번카드 생산
뭐 이런느낌인데
그러면 모든 조건부를 다 넣어야하니
8*8 = 64개의 수량비교기가 들어감
(마음에 안듬)
이것보다 더 간단하고 깔끔한 방법은 없을까?
ps. 글적다보니 생각낫는데 그냥 테크카드 생산하는곳에서 100개씩 제한생산하고 연구소앞 요청상자에서도 100개씩 제한요청하면 될것같음.. 지금은 1스텍인 10,000개씩으로 되어있다보니 어떤카드은 10개미만이고 어떤카드은 수천개인 상황이라..
그래도 좋은 아이디어 있으면 좀 알려줘~!
https://m.dcinside.com/board/factorio/20230
이거 응용하면 될것같은데
히익 바로 나왓네 수량비교기 8개만 되겟다 고마워~!
혹시 같은 수량이면 신호가 2개가 나옴? 해볼갤럼 있을려나..
<면 아무것도 안나오고 <=면 둘다 나오지 않을까 싶은
* >= A 이런식으로 하면 최솟값이 2개면 둘다 나올거같음
아 => 도 있구나 ㅇㅋㅇㅋ 좀따가 해봄 ㄳㄳ
해보니까 잘되긴하는데 8가지중에 한가지가 0이고 다른게 1이면 둘다 신호가 나오네.. 뭐 문제가 될것같진않긴함.!
0개일때 오작동하는걸 막으려면 상수조합기로 모든카드 1씩 입력 넣어주는 방법도 있을듯
아 그냥 요청상자에서 빼낼때 100개 이상일떄만 뺴게 해놈.