큰 수의 법칙, 수학적 확률, 통계적 확률 🎲
큰 수의 법칙, 수학적 확률, 통계적 확률 🎲확률과 통계의 기초 개념을 이해하는 것은 다양한 문제 해결에 중요한 역할을 한다.이번 포스트에서는 큰 수의 법칙, 수학적 확률, 그리고 통계적 확률에 대해 살펴보겠다. 1. 큰 수의 법칙 (Law of Large Numbers) - 큰 수의 법칙은 반복적인 실험을 통해 어떤 사건이 발생하는 **상대적인 빈도(확률)**가 이론적인 기댓값에 수렴하는 경향을 나타내는 법칙이다. 예시동전 던지기를 예로 들어보면, 동전을 10번 던졌을 때 앞면이 나오는 횟수는 정확히 5번이 아닐 수 있지만, 1000번이나 10000번을 던지면 점점 50%에 가까운 비율로 수렴하게 됩니다.즉, 실험을 충분히 많이 반복하면, 경험적 확률이 이론적 확률에 가까워집니다.수학적 의미큰 수의 ..
2024. 11. 17.
가중치에 따른 랜덤 값 뽑기
가중치에 따른 랜덤 값 뽑기 🎲게임 서버나 애플리케이션 개발 시, 특정 항목을 랜덤하게 선택해야 할 경우가 종종 있다.그럴때 각 항목에 가중치를 부여해서 확률적으로 선택되는 방법이 매우 유용하다. 예를 들면 항목 A가 45%, B가 35%, C가 15%, D가 5%로선택되게 하는 방법이다. 이 포스트에서는 C# Random.Shared를 사용하여 어떻게 가중치 기반 랜덤 값을 뽑는지 설명하려 한다. 🎯 일단 가중치란 무엇을까? 🤔 **가중치(Weight)**는 각 항목이 선택될 확률을 상대적으로 조정하는 수치이다.예를 들어, A 항목이 45%, B 항목이 35%, C 항목이 15%, D 항목이 5%의 가중치를 가지고 있다면,A가 선택될 확률이 가장 높고, D는 상대적으로 가장 낮다.가중치는 확률을..
2024. 11. 15.