매크로

질문
2018.10.23 00:37

랜덤분기의 확률 조절

조회 수 200 추천 1 댓글 5

 랜덤 분기로 A,B 두개중 하나를 선택하려 합니다.

[랜덤, 1] 로만 하면 50:50 인줄로 알고 있습니다.

저는 그 확률을 바꾸고 싶습니다.

단순히 분기를 늘여 AAB와 같이 하면 A의 확률이 올라가겠지만, 

0% 10%  20%.....90%, 100%를 제어판에서 조절할 수 있도록 하고 싶습니다. 

제 지식으로는 각 확률에 해당되는 11개의 스크립을 만들고, [랜덤, 11]하는 방법밖에 떠오르지가 않아요.

간략히 하는 방법이 있다면 조언 부탁드립니다.


----------------------------(수정)----------------------------------------


일단 제가 만들 수 있는것은 여기까지인 것 같습니다.

UgIQXPV.png

[랜덤, 9]를 하면 분기는 0~9까지 10개 생길 것이고,


제가 제어판을 통해 입력해줄 확률을 [랜덤확률, 2]라는 변수로 두었습니다.


위 예로는, 확률을 90%로 설정하였습니다.


10-[랜덤확률, 2]/10 이면 


10-(90/10)이고, 값은 1 입니다.


따라서 0~9까지중 1이상일때 참이란 뜻이니 90%가 될 것으로 생각하였습니다.



cg5Xh9W.png


a50RbPX.png

확인해보고자 위 처럼 만들었고, 사이클을 계속 돌려보니 얼추 90% 비슷하게 나오는 것 같았습니다.


50%나 0%로도 시험해봤을때 잘 맞았습니다.


지금까지가 제가 방금전까지 시도해 본 것입니다.


제가 아직 미숙하여 쉬운길을 두고 멀리 돌아가는 것이 아닌가 싶습니다. 


선배님들의 조언 부탁드립니다.


  • 챷챠 2018.10.23 02:10
    엄청 잘 만드신 것 같아요. 팁글로 올리셨더라도 추천을 박았을 거에요!

    수식도 [랜덤,9999] >= 10000-([변수]*100)같은 식으로 소숫점 확률도 구현 가능한 굉장히 범용성있고 깔끔한 아이디어 같아요.
    판단 스크립트 하나로 정리되는 구조이므로 형태 자체도 최적이네욥!

    첫 문단의 질문 부분을 읽으면서는 범위 분기의 응용을 떠올렸는데,
    범위 분기를 어떻게 지지고 볶더라도 본문 만큼 깔끔한 형태의 지정확률 분기가 나오기는 쉽지 않을 것으로 보입니다.

    참 거짓을 카운트해서 테스트 하신 것도 보기에 직관적이고 명료하므로
    바라시는 조언 대신 추천과 따봉을 드리고 가겟슴믜다bb
  • 맞지마라 2018.10.23 03:50
    우선 긴 글 읽어주셔서 감사합니다.
    챷챠님께서 칭찬해주시니 너무 기쁘네요.
    아직, 조금씩 배워가는 단계라 전혀 생각치도 못했습니다.

    언급해주신 소숫점 확률 구현까지는 생각치 못했는데
    이렇게 하나를 더 배우게 되었네요.
    앞으로도 많은 도움 부탁드립니다.
    감사합니다.
  • 프리헌터스 2018.10.23 12:29

    판단 :  [랜덤, 99] < [인식률] 이러면 되지 않나요?


  • 맞지마라 2018.10.23 23:18
    감사합니다^^
    더 간단히 만들 수 있었네요. 조언해주신대로 수정하여 만들었습니다.
  • 챷챠 2018.10.23 23:31
    따봉!bb
    레벨이 떨어지니 맘껏 댓글을 달 쑤 업군뇨 ㅠㅠ

List of Articles
분류 제목 글쓴이 최근변경 추천
공유 카카오토 2.30 HID 수정본입니다. 83 프리헌터스 2024.02.15 22/0
공유 카카오토 서버 중지 안내입니다. 65 프리헌터스 2023.03.06 13/0
공유 카카오토 PRO V2.30 정식버전 입니다.(2020.2.1) 156 프리헌터스 2024.02.15 40/0
정보 카카오토 pro 2.30 주요기능(세번째 하드웨어 마우스/... 38 프리헌터스 2023.01.19 3/0
정보 카카오토 pro 2.30 주요기능(두번째 지역변수) 6 프리헌터스 2023.10.12 4/0
정보 카카오토 pro 2.30 주요기능(첫번째 윈도우플로그램) 15 프리헌터스 2023.01.18 5/0
공유 카카오토 PRO V2.30 베타버전 입니다.(2020.1.28) 84 프리헌터스 2020.02.01 21/0
정보 카카오토 연동관련 사항 정리글입니다. 55 프리헌터스 2023.05.30 13/0
공유 카카오토 Pro V2.20 입니다.(19.09.09. 연동변경) 160 프리헌터스 2023.01.18 27/0
공유 카카오토 V 1.764 입니다(2018.12.27 기기연동 업데이트) 52 프리헌터스 2020.11.06 2/0
공유 카카오토 Pro V2.11 입니다(2018.12.27 기기연동 업데... 206 프리헌터스 2020.02.05 37/0
공유 카카오토 Pro 2.01 버전입니다.[7.13 모모최신, 카카오... 400 프리헌터스 2020.02.01 105/0
공유 카카오토 PRO 오류제보 및 건의 / 최근 업데이트 내용 327 프리헌터스 2020.12.22 8/0
공유 카카오토 PRO b7버전(최종 : 12.28) 정보입니다. 470 프리헌터스 2023.05.07 56/0
공유 카카오토 PRO 안내 ...... 193 프리헌터스 2019.02.18 59/0
공유 카카오토 V 1.763 입니다(2018.5.8 기기연동 업데이트) 306 프리헌터스 2019.09.03 38/0
공유 카카오토 V1.75 입니다.... 115 프리헌터스 2018.01.19 25/0
공유 카카오토 V1.74 입니다..... 316 프리헌터스 2018.01.19 71/0
공유 카카오토 V1.72 입니다. 365 프리헌터스 2018.01.19 66/0
정보 카카오토PRO로 제작한 매크로 소스 공개 198 팟팟팟 2023.01.17 36/0
공유 카카오토 1.7 오류제보 및 건의 / 최근 업데이트 내용 56 프리헌터스 2019.12.17 13/0
공유 안녕하세요 카카오토 제작자 프리헌터스입니다. 194 프리헌터스 2023.02.19 73/0
공유 "카카오토 베타" 2015. 12.31일 (베타버전 기능) 401 프리헌터스 2018.01.19 61/0
질문 제어판에서 특성 스크립트만 딜레이를 조절할수있는 옵... 2 죽창 2018.10.23 0/0
질문 랜덤분기의 확률 조절 5 맞지마라 2018.10.23 1/0
질문 전투스크립트가 전투중 스크립트로 넘어가지 않고 정지... 4 키링치 2018.10.26 0/0
질문 카카오토 제작자분들 앱플레이어 관련해서 조언 좀 얻... 4 돌은 2018.10.27 0/0
질문 스크립 순서를 랜덤으로 가능할까요? 2 맞지마라 2018.10.21 0/0
질문 베스트게시판에 있는 에픽세븐 매크로 성능질문.. 7 아이카엘 2019.07.17 0/0
정보 ocr기능을 대체할 수 있는 자체 ocr 함수만들기 팁 (어... 8 닷장군 2018.10.27 1/0
질문 연결오류 확인부탁드려요 5 백령 2018.11.03 0/0
질문 셋타임 질문이요 2 꿍남 2018.10.21 0/0
질문 매크로 만드는데 문제가 생겼습니다. 4 맞지마라 2018.10.21 0/0
공유 뮤오리진 매크로 7 kjh8904 2020.02.19 0/0
질문 계정이 2개이상일때 로그인 로그아웃 반복하면서 돌리... 5 깝쭉이 2018.10.26 0/0
질문 오토핫키에 대해 알아보다가 카카오토 커뮤니티까지 왔... 1 바남 2018.10.21 0/0
자유 피쉬아일랜드 매크로 뽕눈 2018.10.20 0/0
질문 제어판에서 카운트 된 숫자를 실시간으로 보고싶은데 ... 2 닷장군 2018.10.20 0/0
질문 제어판 설정값 변경방법 문의 3 리시즈 2018.10.20 0/0
질문 중지후 다시 실행할때 중지된곳부터 실행하는 방법좀 ... 2 BBOSS 2018.10.21 0/0
질문 adb win? 방식 머가 다른건가요? 2 tutore 2018.10.20 0/0
질문 뮤공개용쓰시는분들 kjh8904 2018.10.20 0/0
자유 돌키우기 매크로 3 뽕눈 2018.10.26 0/0
Board Pagination Prev 1 ... 155156157158159160161162163 ... 450 Next
/ 450

전체 최신 인기글

전체 주간 인기글