viewimage.php?id=3ea9d134e6c039a07a80d8b001&no=24b0d769e1d32ca73dec8ffa11d02831046ced35d9c2bd23e7054e3c2c8967a8821a242f8b7a889e60a9bcebeaf3ce895bc6802d1a46c79aaedde148364d51e45acaf78a





서론)

일꾼 몇 마리 뽑아야 하는가? 라는 말은 일꾼은 어느 시점부터 낭비인가? 라는 말로 정리될 수 있음

이에 기반해 일꾼 미네랄 효율에 관한 이론에 대한 글임


먼저 결론을 내자면 미네랄 한 덩이당 2.5마리가 최적임


이론에 대해 관심이 없다면 아래 글은 안 읽어도 됨





1. 미네랄 채취의 효율


미네랄 한 덩이당 3마리를 붙이면 최대 속도로 채취함

3마리를 넘어서는 시점부터 아무리 많은 일꾼을 붙인들 동일 속도로 채취함 돈낭비임


그러면 3마리를 붙이는 게 좋지 않나요? 그건 아님

미네랄 채취의 효율은 로그 함수의 형태를 띄기 때문임

즉, 일꾼이 많아질 수록 효율은 크게 감소함



예를 들어(값은 임의임)

미네랄 5덩이에 5마리의 일꾼을 붙여서 시간당 100의 미네랄을 채취했다면

미네랄 5덩이에 10마리의 일꾼을 붙이면 시간당 200의 미네랄을 채취하고

미네랄 5덩이에 15마리의 일꾼을 붙이면 시간당 220의 미네랄을 채취함


일꾼이 5마리에서 10마리 될 땐 시간당 100의 미네랄이 증가했지만

일꾼이 10마리에서 15마리가 될 땐 시간당 20의 미네랄밖에 증가하지 않았음


뽑은 일꾼 수는 동일한데 얻는 미네랄은 엄청나게 감소했음


어느 시점까지는 일꾼을 붙이면 붙일수록 얻는 추가 미네랄이 눈에 띄게 증가하지만

그 시점을 넘어서고 나서부터는 폭발적으로 감소하다가 3마리를 넘어서면 아예 0이 되어버림



이게 미네랄 채취의 효율임 일꾼이 많아진다고 얻는 미네랄이 크게 늘어나지 않는다.






2. 왜 2.5마리인가?


미네랄 채취 효율이 박살나는 특이점은 대략 2.231마리임 이 이후부터 폭발적으로 감소하게 되는 거지


2.231을 넘어선다고 바로 효율이 떡락하는 게 아니라 어느정도 효율이 유지되다가 떡락하기 때문에

실제로 그래프를 그려보면 약 2.460마리 정도가 적절한 값이 나옴


즉, 미네랄 한 덩이당 2.231마리~3마리를 유지하면 됨 2.460마리가 제일 적절하고.



하지만 일꾼은 0.460마리, 0.231마리씩 뽑을 수 없고 무조건 1마리씩 뽑아야 함

그래서 편하게 미네랄 한 덩어리당 2.5마리로 잡으면 됨


미네랄 8덩이면 20마리

미네랄 9덩이면 22.5마리인데 22~23마리 취향껏.


기억하기 좋고 계산하기 편하고.





근데 말이지


10년이 넘는 시간동안 사람들이 게임을 하며 얻은 결론도 2.5마리였음

나처럼 계산한 게 아니라 실제로 게임에서 해 보니까 2.5마리정도면 적절하다는 결론을 낸 게 2007년 2008년임



몸으로 부딪히면서 현장에서 깨달은 값 2.5마리

실제 효율 계산값 2.460마리


아름답지 않냐?






3. 효율을 넘어서


또 다른 효율에 관한 실험에 관한 데이터인데 이건 장소가 여러 곳일 때의 데이터임 즉 멀티가 있을 때.


미네랄이 붙어있는 게 아니라 미네랄들이 다 떨어져있고 커맨드도 각각이라면

즉, 미네랄이 2덩이씩 있는 멀티가 100개 있으면 각 멀티마다 몇 마리의 일꾼을 배정하는 게 효율인가?


1.037마리를 배치하면 가장 효율적이었음

멀티마다 일꾼 2마리(2.074)씩 보내면 가장 빨리 많이 캔다는 소리지.


아니 아까는 2.460마리 붙이라면서요 멀티 당 4.92마리 보내야 되는 거 아닌가요?

그거는 한 곳에 미네랄이 전부 있을 경우고 일꾼 수가 한정되어 있지 않을 때임


만약 본진 8덩이 앞마당 6덩어리인 맵에서 일꾼 14마리를 나눠야 한다면

본진 8마리 앞마당 6마리 보내면 됨


이건 직감적으로 그렇다 느낄거임 한 곳에 몰아넣는 게 아니라 펼쳐놓는 게 좋다고 직감적으로 느껴지잖아?

저그가 973하는 이유도, 앞마당 먹을 때 본진 일꾼 데려오는 이유도 이러한 이유 때문




이러한 결과가 나오는 이유는 일꾼을 많이 뽑는 이유에 대해 생각해보면 알 수 있음


한 미네랄을 2마리의 일꾼이 채취하면 아주 잠깐의 비어있는 시간이 생기지만

3마리가 채취하면 1마리가 미네랄에 붙어서 대기하기 때문에 그 잠깐의 시간이 없어짐


이게 많이 뽑는 이유임 그 잠깐의 시간을 없애려고.


미네랄이 많아지면 대기하는 일꾼들이 교대로 빈 미네랄을 캐기 때문에

3마리가 아니어도 2.5마리여도 좋은 효율이 나오게 됨






4. 언제 그리고 어디까지


일꾼을 미네랄 한 덩어리당 2.5마리를 채웠으면 더 뽑지 않아도 되는가? 아님

왜냐하면 멀티를 하기 때문이지 일꾼을 미리 뽑아두면 멀티를 바로 활성화시킬 수 있음

테란의 경우 SCV가 하는 일이 많아서 특히나 더 그렇고


자기가 앞으로 먹을 멀티를 고려하여 조금 오버해서 뽑아놓는 게 좋

괜히 초보들보고 일꾼 계속 뽑으라 하는 게 아님 그렇다고 너무 뽑진 말고



그럼 어디까지 뽑아야 하는가

대략 60~70마리정도가 적절하다고 봄


보통 3개의 멀티(본진포함)에서 자원을 채취하게 됨

미네랄은 대충 24덩이일거고 60마리가 적절하고 가스는 3개 9마리 해서 69마리가 필요하게 됨


이 이상은 뽑으면 손해이며 본진이나 앞마당 자원이 결국 마를 것이므로 더 뽑는 게 아니라 거기 일꾼을 데려오는 게 좋음

일꾼이 인구 수도 꽤나 잡아먹기 때문에 많이 뽑으면 병력 질에서 차이가 날 수도 있음





5. 결론


일꾼은 미네랄 한 덩이당 2.5마리만 뽑고 60~70마리만 뽑자


다음엔 종족별 일꾼 효율에 대해 표를 가지고 설명을 하도록 하겠다