포겜은 랜덤인데 학습자료가 1500개밖에 없어서 정확도가 낮을 수 있음.

결론은 걍 결정장애 올때 이걸로 하면 됨.

 

다운로드)

https://drive.google.com/file/d/14NyuDcbf2wR-bLeowoFE8rGLNJ_lA6-E/view?usp=sharing

 

실행 방법)

0. Python 3.x.x 설치.

1. kNN.py와 kNN.txt를 같은 폴더에 압축풀기.

2. kNN.txt에서 4 2 5 1 4 5 부분을 수정. 최근 6회 당첨번호를 띄어쓰기 1칸 해서 순서대로 입력.

3. kNN.py를 연 다음 F5 키를 눌러서 실행.

4. 좀 기다리면 대충 아래와 같은 자료가 보일 것임.

 

<Majority>
6: 4.145771
2: 4.620675
3: 7.721677
4: 8.948661
5: 5.001407
1: 3.482881

 

<Good Choice>
1: 3.482881
2: 0.924135
3: 0.772168
4: 0.894866
5: 1.000281
6: 4.145771

 

이걸 해석해 보면 당첨번호 확률(Majority)이 높은 것은 4>3>5>2>6>1이고, 이것을 각 숫자가 나올 확률로 나눈 Good Choice는 6>1>5>2>4>3임을 알 수 있음.

따라서 Majority를 고려한다면 34코인 위주로,

Good Choice를 고려한다면 16코인이나 25코인을 가면 좋음.

 

알고리즘 설명)

https://arca.live/b/namugame/388755