안녕하세요. 오래전부터 눈팅을 해왔지만 처음으로 글을 써보네요.

 

오래전부터 어빌리티 스톤에 대해서 굉장히 말이 많았습니다. 그러다가 다주님과 지우다우님 돌 깎는 방송을 보면서 문득 든 생각이 7/7돌과 9/7돌을 깎을 확률은 어떻게 될까 궁금해졌습니다해서 정말 심플한 코드를 짜서 시뮬레이션 10만번을 돌려본 결과를 같이 공유하려합니다. 혹 예전에 비슷한 글이 있었다면 뒷북을 너그럽게봐주시면 감사하겠습니다

*특정 세팅하에 돌린 시뮬레이션 결과값임을 기억해주세요! 결과값들은 그냥 참고용/재미용으로 만든 것들입니다.*

 

심플한 코딩이기 때문에 다음과 같은가정들이 들어갔습니다.

첫 번째 케이스 : 정배로 도전하기

해당 시뮬레이션은 증가능력 2개 중에 1순위와 2순위를 정한 후 65/75% 확률일 때는 반드시 1순위각인을, 55% 일 때는 2순위 증가능력을 그리고 마지막으로 45%이하일 때는 무조건 감소능력을 찍도록 설정했습니다. 해당 방식은 바뀐님을 참고했습니다.(출처: https://www.youtube.com/watch?v=3XgR7Gr1SmM)

(해당시뮬레이션에서 증가능력 1개가 먼저 10번을 다 찍게되는 경우에는 55%이상 시 증가능력을, 45% 이하일 경우 감소능력으로 세팅이 변환됩니다)

 

두 번째 케이스 : 무지성 돌깎기

말 그대로 성공/실패 확률을 무시하고 용감하게 랜덤으로 찍게되는 컴퓨터식 무지성 돌깎기시뮬레이션입니다.


소스코드는 여기 있습니다 (https://github.com/throwaway1304/ability_stone). 제가 파이썬을 마스터한 것도 아니고 순전한 호기심으로 대충 만든 흔히 얘기하는 스파게티 코드라서 혹 잘못된게 있으면 댓글 달아주시기부탁드립니다.



소소한 TMI 1) 가장 좋은 돌은 (10/7/2)10만 번 중 단 1번 나왔습니다.

소소한 TMI 2) 가장 안 좋은 돌은 (6/3/9)였고, 감소능력 9는 총 10번 나왔습니다.

 

재미로만 봐주시고 많이 부족하지만봐주셔서 감사합니다.