우탐모중임


다른 행성에서 원하는 다이소 물건 전파를 쏘면, 다이소가 있는 모행성에서 그 물건을 로켓에 담아서 쏘아보내게 하고싶음

다이소하고 로켓은 물류네트워크로 연결되어있어서 물류로봇으로 로켓에 담고싶음

그러기 위해서 모행성에서 전파를 받으면 그 신호 물건 개수만큼 요청상자에서 요청한다음에 그걸 로켓에 담으면 될거라고 생각함.


여기서 문제가 몇가지 생겼는데


1, 요청상자에 물류로봇이 물건을 담는중에 그걸 로켓으로 옮겨버리면 옮긴 개수만큼 추가로 그 상자에 담으려고 들거임. 나는 신호가 없을때는 요청상자가 가능하면 비어있도록 하고싶음

2. 그러면 요청상자의 내용물에 -1을 곱해서 신호기와 합산해서 다 담겼는지 체크한 다음에 투입기를 가동하면 될거라고 생각함. 근데 ㅅ비ㅏㄹ 요청상자는 내용물읽기와 요청하기 두개가 동시에 안됨

3. 그래서 요청을 받으면 신호기를 꺼버릴까도 생각해봤는데 그러면 요청상자에 원하는 물건이 다 담겼는지 확인이 안됨


신호기의 신호가 요청상자에 펄스로 한번만 들어가고 더이상 안들어갔으면 좋겠는데 어렵네...