벨트그리드시스템의 틀이 어느정도 잡혔다.
이제 내일부터 실전테스트를 진행하려하는데
아직 모든상황을 겪어보지도 못했고 극한테스트도 아직이라 조금 이르다고 생각되지만
치명적인 버그는 어느정도 잡힌듯하니 일단 중간결과물을 공개해본다.
대략 이런느낌의 그리드시스템이다.
이 시스템이 하는일은 간단하다.
이렇게 벨트위에 아무렇게나 흩뿌려져있는 아이템들을
이런식으로 아무 구간에서 필요한 물품의 신호를 1 보낸다면.
해당구간으로 요청한 물류가 모이는방식.
각 구간의 녹색회로선은 물류요청신호를 게시하는데 쓰이지만
빨강신호선은 전역신호로, 네트워크 전체의 벨트아이템 개수를 카운팅하고있다.
의도한 수요요청, 공급 프로세스는
1. 요청자는 빨강신호 (전역네트워크)에 필요한물량 * -1 신호를 게시, 녹색신호선으로 해당아이템 신호 1을 게시.
2. 공급자는 전역네트워크에서 자신이 공급할수있는 아이템의 수량이 음수가 되면 양수가 될때까지 아이템을 공급.
3. 이후는 그리드시스템이 알아서 찾아감.
그리고 그리드의 끝단부분에 대해서인데..
이렇게 끝단부분을 서로 이어주는 마감처리를 권장한다.
갈림길에서 길을 선택하는것에 완벽을 추구하지 않았기에 상황에따라 잘못된길로 일부아이템이 흐를수있다.
(여러아이템이 동일한 출구로 가려할때 등)
장기적으로는 잘못된길로 빠진 물류도 결국 목적지로 흘러드는 구조이지만, 그리드 끝단에서 직진을 해버리면 곤란해진다.
그것을 막기위한 조치.
아직 해결하지못한 문제로는
1. 여러종류의 아이템이 인접해서 동시에 교차로에 도달할경우 둘을 정확히 분리해내지 못한다.
하지만 다수의 아이템중 하나의 목적지가 선택되므로 수요처에서 필요한 아이템들을 가져가고나면 남은물건들은 다시 정상적으로 길을 찾아간다.
2. 한번이라도 요청이 있었던적이 있으나, 현재는 네트워크 어디에서도 요청하지않는 물류의 신호가 순환하며 꾸준히 증가하는현상이 있는데,
정상적인 수요처가 발생한다면 즉시 정상신호로 덮어씌워지며, 이 유령신호로인해 해당아이템들이 벨트위에 잔존할경우 과거의 수요처근처에서 배회하는 현상이 생겨
오히려 긍정적인 영향을 주고있는지도?
현재까지 발견된건 이정도이고 그다지 치명적이지 않지만
아직 실험실밖으로 나간적이 없는 청사진이니 사용에 주의를바란다.
그런이유로, 청사진탭이 아닌 일반탭에 게시함..
----청사진문자열----
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
재밌겠다
오
이거 비슷한 거 예전에 본 적이 있었는데...하려다가 말았던.. - dc App