군단 유튜브를 보는데 헬모드(Helmod)의 기능 중에 하나인 행렬 솔버에 관련된 내용이 나오길래 한번 소개해보려고 한다.

헬모드는 공장 설계할때 연쇄적으로 들어가는 재료를 숫자에 맞춰서 공장 비율 맞추기 편하게 계산해주는데


재료와 생산품이 서로서로에게 영향을 주는 경우에는 계산이 복잡해진다.



예시1 - PY의 구리판

PY 의 구리판은 4등급 구리를 쓰게 되는데 계산이 골때린다

3등급 구리 -> 4등급구리 + 잔류물
잔류물 재가공 -> 4등급구리

즉 처음에 4등급이 100개 필요하다고 3등급으로 100개를 만들면 안되고 3등급 적당히 만들고

그 후에 나온 잔류물로 추가로 4등급을 만들어야 계산이 맞게된다.

3등급 구리도 같은 과정이 있고 이걸 단계별로 숫자를 맞추면서 구리광석까지 가야한다. 물론 중간에 부산물도 계산하면서..


머리 아프니까 헬모드를 써보자




필요한 4등급 구리는 1초당 3.58개이다.


4등급 구리까지만 추가한 후에 왼쪽의 아이콘을 눌러서 구역을 나눠준다.





4등급 구리를 위한 재가공 레시피까지 전부 추가한 후에 행렬솔버로 바꿔보자.


최종적으로 초당 3.58개의 4등급 구리를 얻으려면 초당 16.57개의 구리광석이 필요하다는 것과 

최종 부산물의 종류와 갯수 그리고 이 과정에 필요한 공장들의 갯수가 계산되서 나온다.


물론 위쪽으로 가서 구리판 공장 갯수 바꾸면 이쪽도 자동으로 연동된다.


바닐라는 그냥 전기 꼽고 광석만 넣으며 되는데................



예시2 - 석유 공정


PY 안하는 사람 있을테니 석유 공정으로도 해보자

근데 크라2에서는 저렇게까지 복잡한 공정이 없어서 억지로 한번 예시를 만들어봤다.



위에 있는 물품들을 다 만드려면 석유가스 2384, 경유 1791, 중유 234 가 필요하다




석유공정을 구역을 나눈 후에 행렬 솔버로 계산해보면 원유 2714 와 정유소 12.28개가 있으면 위에서 원하는 만큼 비율 맞춰서 만들 수 있다고 계산해준다.




PY 유저 말고는 쓸 일이 잘 없기는 하겠지만 생각 난 김에 한번 소개해봤다.


PY 가 얼마나 어려운지에 대한 소개도 살짝 될 거 같다.