사이트 로그인
2017.04.02 20:54
이 두서 없는 글의 결론은 진실은 오직 넥슨만이 안다 이다.
컴퓨터의 확률은 제대로된 확률이 아니다.
그 이유는 컴퓨터는 일종의 난수를 사용을 하는데 난수는 랜덤으로 숫자를 고르는 것이다.
컴퓨터식 확률은 1에서 100까지 혹은 그 이상까지의 숫자중에서 일정한 수보다 작은 경우나 큰 경우를 구한다.
예를 들어 1~100 까지에서 난수를 골라서 70이하일 경우에만 성공하게 된다고 하면
1에서 70까지의 어떠한 숫자가 올 경우 성공하게 되는 것이다.
더 자세한 설명은 네이버에서 보시길 바란다.
메이플과 최대한 비슷한 환경의 언어에서 일정한 알고리즘 없이 확률을 구현한것을 보여주겠다.
난수는 총 1만번 실행하였고 그 것을 총 5번 더 실행하였다. 제대로된 확률이 나오는지 확인 바란다.
스타포스의 터지는 최저 확률인 0.7 %기준으로 하였다.
1000 중에 7 뽑기는 68 86 65 70 70 이 나왔다 .
이것은 총 만번을 실행하여 68 86 65 70 70 이 나온것이므로 어느정도 일정하다고 볼수있다.
그런데, 그 이상부터 말이 달라진다 10000중에서 70이하 뽑기를 본다면, 94 60 88 92 81 이 나오고
100000중에서 700이하 뽑기를 보면 236 216 186 219 194 번이 나온다.
이것들은 만번을 한 수치이므로 236/10000 * 100 을 하면 2.36퍼가 나온다.
많은 사람이 주작포스 암타포스라고 하는데 저기 기준 숫자가 올라가면 올라갈수록 숫자가 확연히 커지는것을 알수가 있다. 또한 100000중에서 700이하 뽑기는 두 숫자를 100으로 나누면 1000중에서 7이하가 되므로 수치상 0.7%라고 표기 가능하다고 말 할 수 있다.
100000중에서 700이하 뽑기가 저정돈데 숫자가 더올라가면 어떻게 될지는 상상에 맡기겠다.
다음 직접 구현한 확률이다 이것또한 0.7% 기준으로 하였다.
0.7%경우는 일어나기 극히 드물다. 이것또한 1만번 실행한 횟수이다.
상식적으로 이것이 맞는 확률이 아닌가??
0.7%지만 나머지는99.3%이다. 거의 100%의 근접하고 있는 숫자이다.
하지만 저 컴퓨터식 확률의 수정 없이 사용하거나 숫자를 불리면 수치상 0.7%라고 불리는
아주 조잡한 확률이 만들어진다.
내가 구현한 확률은 아주 간단하다.
100중에 1을 뽑아서 1이 나올경우 다시 10중에 7이하를 뽑아서 0에서 7이 나올 확률을 계산했다.
100중에 1이 나올 확률 1/100 * 7/10 을 하면 정확히 7/1000 즉 0.7%가 나온다.
100중에 1이 나올 확률이 너무 적어서 당연히 안나온다고?
생각해보시라 당신들의 무기나 장비들이 0.7%에 의해서 영향 받은적을
출처 메이플 인벤 노하우팁 게시판