* 방어팩의경우 계산시의 복잡함으로인해 부가적인 단위가 없습니다.
체력포션 (m=체력스탯 n=방어스탯 a=체력증가팩)
효율 = (2000+50m+200a)*100/(100-2n)
1. 아무것도 없을때(m=n=t 이라 가정)
(2000+50t)*(100-2t) < 2000*100
-4000t+5000t-100t^2 < 0
t^2-10t > 0
t(t-10) > 0
= 방어가 10이상일때 체력포션의 효율을 뛰어넘는다
2. 체력팩이 존재할때(가정 동일)
(3000+50t)*(100-2t) < 3000*100
-6000t+5000t-100t^2 < 0
t^2+10t > 0
t(t+10) > 0
= 방어가 0이상일때 체력포션의 효율을 뛰어넘는다
3. 방어팩이 존재할때(가정 동일)
(2000+50t)*(100/90)*(90-2t) < 2000*100
계산생략
t^2-5t > 0
t(t-5) > 0
= 방어가 5이상일때 체력포션의 효율을 뛰어넘는다
4. 체력팩과 방어팩이 동시에 존재할때(가정 동일)
(3000+50t)*(100/90)*(90-2t) < 3000*100
계산생략
t^2+15t > 0
t(t+15) > 0
= 방어가 0이상일때 체력포션의 효율을 뛰어넘는다
5. 체력스탯-체력팩 vs 방어스탯-방어팩
(3000+50t)*(90-2t) < 2000*100
계산생략
(t+30)(t-20) > 0
= 방어가 20이상일때 체력포션의 효율을 뛰어넘는다
6. 체력스탯-방어팩 vs 방어스탯-체력팩
(2000+50t)*(100/90)*(100-2t) < 3000*100
계산생략
허수
= 방어가 0이상일때 체력포션의 효율을 뛰어넘는다
결론 - 방어를올리고 체력팩을사면 방어10이상일때 체력포션효율이 더좋다
전체체력(n=방어스탯 m=체력스탯 a=체력팩 s=쉴드팩 h=캐릭터의 생명력 e=캐릭터의 레벨)
85+5h=캐릭터별 레벨업당 증가하는 체력량
205+15h=체력스탯당 증가하는 체력량
750+150h=생명력당 캐릭터의 기본 체력량
효율 = {750+150h+(85+5h)(e-1)+(205+15h)m++300a+500s}*100/(100-2n)
경우의 수가 너무많다 ㅡㅡ 이건 .. 조금 나중에 시간남을때 ..