ㅋㅋ 저번에 퀴즈를 관둔 O.X 입니다
아 어제 광복절에 카오스 한참하다가 (물론 국기는 달았습니다)
질려서 실험하게 됬습니다.
잡소리 치우고 본론으로~
-----
일단 소숫점 데미지가 뭐냐 하면
스타크래프트 데미지엔 정수(1,2,3,4)뭐 이런데미지만 나오는게 아니죠
예를 들어 상성이 폭발형인 유닛이 소형 유닛을 공격한다면 데미지는 50%밖에 안되죠
그런데 그 폭발형유닛의 데미지가 홀수라면?
데미지는 소숫점까지 나오겠죠
과연
스타크래프트에선 소숫점데미지까지 계산을 할까요?
계산을 한다면 어떻게 표시될까요?
알아보도록 하겠습니다.
(중간중간 스샷을 못찍어서 리플레이를 보고 찍은 사진이 있습니다 양해 부탁 ㅜㅜ)
-----
실험 1 : 스타크가 소숫점 데미지가 인정되는걸 증명하자!
일단 실험 준비 유닛입니다.
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249691219_1.jpg">
방어 0 체력 10의 시민입니다
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249691219_2.jpg">
데미지 5인 탱크 입니다
탱크의 상성은 폭발형인거 아시죠?
그러므로 소형인 시민에게는 50%인 2.5의 데미지를 주겠죠
때려 보겠습니다.
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249691219_3.jpg">
한대 때렸습니다. 시민의 체력은?
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249691219_4.jpg">
엥? 2가 깍였내요? 0.5의 체력은 무시하는걸 까요?
한번더 때려보죠
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249691219_5.jpg">
때렸습니다. 과연 체력은?
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249720219_1.jpg">
앗! 체력이 3이 깍여 5가 됬내요
아~ 2.5+2.5=5 이렇게 5가 깍긴거내요
처음에도 2.5가 깍인건 확실하지만 0.5는 표시가 안되고 체력 8이 남았다가
한번 더 때려 또 2.5가 깍기니깐 0.5+2.5해서 3이 깍긴거내요
또 다르게 한번 해볼까요?
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249720219_2.jpg">
이번엔 체력 1의 시민과
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249720219_3.jpg">
데미지 1의 탱크를 준비합니다 상성은 역시 폭발형이므로 시민에게 0.5데미지를 주겠죠
탱크로 시민을 때리면 1방에 죽을까요? 2방에 죽을까요?
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249720219_4.jpg">
때립니다!
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249720219_5.jpg">
체력 0.5의 상태입니다. 1로 표시되내요 그럼 한번 더 때리면 죽을까요?
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249759219_1.jpg">
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249759219_2.jpg">
아 죽고 말았내요 0.5+0.5=1
결론 : 스타크엔 소숫점 데미지가 버려지지 않고 인정된다 하지만 정수 데미지가 되기까진 표시가 되지 않는다
그럼 이런 데미지는 어떻게 될까요?
3.33333.... 같은 무한소수(순환소수)는?
이번 실험은 이런 소수점데미지에 대한 실험입니다.
실험 2 : 3.3333... 같은 무한소수 데미지는 어떻게 될까?
일단 실험에 쓸 유닛입니다.
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249759219_3.jpg">
데미지 10의 뮤탈
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249759219_4.jpg">
방어 0의 똑같은 고스트 3마리 입니다.
쓰리쿠션을 이용해 무한소수 데미지를 만들어 보겠는데요
뮤탈 데미지가 10이라면
첫번째 쿠션의 데미지는 10
두번째 쿠션의 데미지는 첫번째 쿠션 데미지의 1/3, 즉 3.33333....
세번째 쿠션의 데미지는 두번쨰 쿠션 데미지의 1/3, 즉 1.11111....
입니다
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249759219_5.jpg">
때립니다!
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249783219_1.jpg">
3.33333... 의 체력이 깍긴 고스트입니다. 역시 표시는 3이 깍긴걸로 되내요
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249783219_2.jpg">
두번째 공격!
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249783219_3.jpg">
이런 고스트가 안나오게 찍혔내요 ㅡㅡ;
하지만 2번째 고스트 맞습니다
3.333333....+3.333333....=6.666666....
표시는 6이 깍긴걸로 됬내요
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249783219_4.jpg">
세번째 공격!
이 공격이 중요합니다
한번더 공격하면 데미지는 9.999999...
가 되는데요
중학교 수학에 따르면
9.99999....=10
인데요
과연 고스트는 체력이 90이 남을지
아님 91이 남을지?
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249783219_5.jpg">
헛! 91이 남았내요... 0.0000.......1의 차이로 ㅋㅋ
그렇다면 다음에 한번 더 때리면
9.999999...+3.33333...=13.33333...
즉 고스트 체력은 87이 남겠죠?
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249802219_1.jpg">
마지막 공격!
<img src="http://thimg.dreamwiz.com/upfile/200708/1187249802219_2.jpg">
역시 87이 남았내요
결론 : 무한소수데미지도 인정된다. 중학교수학공식은 통하지 않는다?
-----
실험내용은 여기 까지 입니다.
3.3728742
이런 데미지나
3.3843925.....
같은 무리수도 실험해 보고 싶었지만
스타크 상성으로 이런데미지를 어째만들지 ㅜ
(방법은 없다고 봅니다 혹시 만들 방법을 아시는분은 리플로~)
P.S 다음 실험 소재를 찾습니다.
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.