한국어
2021.03.04 14:24

밸런스방 알고리즘

조회 수 515 추천 수 1 댓글 6

레이팅 1등 2등 분대장 2명과

레이팅 9등 10등 이등병 두명을

듀오로 만든다.

[(1,10등) (2,9등)] / [(1,9등) (2,10등)] 이렇게 2가지의 조합이 랜덤하게 나온다

분대장과 이등병을 기준으로 나머지 6명을 대입한 모든 조합을 구한뒤에

레이팅 편차가 가장 낮은 조합으로  팀이 확정된다.

 

밸런스방 팀섞는 기준을 궁금해 하시는분들이 있어서 공개합니다.

더 나은 알고리즘에 대해 생각 있으신분들은 의견 주시면 검토해보고 적용하겠습니다.

  • ?
    현미아님곡물 2021.03.04 14:39

    레이팅이 실력에 어느정도 수렴하므로 1,10 / 2,9는 묶어 두고 중간 팀원은 평순으로 섞는건 어떨까요

     

    그리고 비매너도 활성화를 통해 일정 누적에 따른 패널티를 두었으면 합니다.

    무소통, 마이웨이 유저들이 신고요건만 피해서 같은 팀원들 괴롭히는 경우가 많기 때문에 (물론 비매너도도 같은팀원간만 줄 수 있게) 

  • profile
    instantcrush 2021.03.04 17:01

    큰 문제는 없다고 봅니다.
    평순으로 나누자는건 의미가 없습니다.
    5:5게임에서 어떻게 한타에서 한명도 안죽고 게임이 진행되나요?
    희생하는 캐릭은 항상 죽을 수 밖게 없습니다.
    평순이랑 킬데스가 어느정도 실력을 보여주긴하지만

    너무 그것만 보시는분들은 사람들은 aos겜 하면 안됩니다. 총싸움게임도 아니고요.

  • ?
    theme 2021.03.04 17:32

    오늘 아침에 보니깐, 1-3-4-5-10 위 , 2-6-7-8-9 위가 레이팅배치결과가 나오더라구요. 그런데 1-3-4-5-10위팀이 레이팅이 평균이 25 더 높은데 평순도 2.5위대고 2-5-7-8-9위 팀이 레이팅도 평균 25낮은데 평순도 3위대였어요.
    이런 경우엔 밸런스가 좀 안맞는거 같은데 일단 최대한 레이팅 격차를 줄였음에도 차이가 있는 경우엔 레이팅이 높은쪽이 평순은 좀 낮게 배치하도록 알고리즘을 짜는게 어떨까 싶습니다.

     

     

    즉, 예를 들면 현재는 평균레이팅 1100 / 평순 2.70위팀이, 평균레이팅 1075 / 평순 3.30위인 팀과 매칭이 될수가 있더라구요.

    그런데 역으로 평균레이팅 1100 / 평순 3.30위인 팀이, 평균레이팅 1075 / 평순 2.70위인팀과 붙으면 평균레이팅 1100위인팀이 또 불리할 수 있죠.

    그러니깐 평균레이팅이 약간은 격차가 벌어지더라도 평균레이팅 1110 / 평순 3.1 vs 평균레이팅 1065 / 평순 2.9 이정도 매칭은 되는게 밸런스에 더좋을듯해요.

     

    핵심은, 우선 최대한 레이팅 격차를 줄이도록 조합을 짜고, 차순위로 평순격차도 줄이는 조합을 짠 다음에(이 과정에서 레이팅 평균이 미세하게 벌어지는건 감수), 한마디로 레이팅격차와 평순위격차 양자를 최대한 줄인 다음에 레이팅 높은쪽이 평순은 낮게 평순이 높은쪽이 레이팅은 낮게 짜면 좋을것 같습니다.

  • ?
    쏘오리 2021.03.05 10:45

    부캐 무한생성, 아이디 돌려쓰기 등 이런 문제가 먼저 해결되지 않으면 어떠한 좋은 알고리즘이 있다해도 밸런스문제는 해결 되지 않을거 같은 개인적인 생각이네요 :D

  • ?
    1q2w3e 2021.03.05 12:38
    1,2등, 9,10등만 서로 적편가게 나누고 나머지(3,4,5,6,7,8)는 순수 랜덤배치해도 나쁘지 않을듯
  • ?
    오지니 2021.03.11 20:44

    밸방 요즘 경기재밌어용

    그렇게호구만아니면 뒤집히는경기도자주나오고

    한쪽에 몰리는거같아도 40분되면 비슷비슷한거같고

    50분되도 15점 이상은 차이안나는거같고

    할만해용


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 승리코인이란? 기술관리자 2022.06.11 3089
공지 계정 공유 금지합니다. 기술관리자 2022.06.06 1946
공지 신규 회원 이메일 인증 필수 안내 기술관리자 2022.05.09 3083
공지 장기 미접속 배틀넷 아이디 삭제 기간 기술관리자 2022.02.05 3255
공지 WCC 배틀넷 서버 이용법 file 기술관리자 2022.01.08 35615
107 공방 입장 조건 변경및 지옥방 신설 알림. (16) 기술관리자 2021.03.15 955
106 신고게시판 밴기간 중첩 처리 안내 기술관리자 2021.03.14 346
105 신고게시판 아이피 정지 기능를 추가했습니다. (3) 기술관리자 2021.03.14 433
104 소비템 적용 시점이 변경되었습니다. (1) 기술관리자 2021.03.14 321
103 (03-14)밸런스방 알고리즘이 변경되었습니다. (3) 기술관리자 2021.03.14 322
102 승부예측 6경기가 추가 등록되었습니다. WCC카오스 2021.03.13 191
101 BJ승부예측 미션 고의총대 규정추가 공지 WCC카오스 2021.03.13 233
100 랭킹란에 검색란이 추가되었습니다. file WCC카오스 2021.03.12 261
99 신규스킨 3종 가격인하 공지 (3) WCC카오스 2021.03.08 589
98 BJ용기님 승부예측 7경기가 등록되었습니다. WCC카오스 2021.03.08 248
97 향후 운영계획입니다. (24) file WCC카오스 2021.03.08 1184
96 아이템샵에 스킨 3종이 추가되었습니다. (3) WCC카오스 2021.03.07 266
95 3.6(토) 5차 일일랭킹 대회 1~10위 순위입니다. file WCC카오스 2021.03.07 277
94 위즈덤사단 vs NONO팀 핸디캡매치 공지사항 (2) file WCC카오스 2021.03.06 601
93 3.6(토) 5차 일일랭킹 대회공지 file WCC카오스 2021.03.06 534
92 3.7(일) 오후8시 랭커팀이랑 팀전하실 레이팅 1,050점이상분들 지원받습니다. (마감) (5) WCC카오스 2021.03.05 485
91 승부예측 4경기가 추가 등록되었습니다. WCC카오스 2021.03.04 166
» 밸런스방 알고리즘 (6) 기술관리자 2021.03.04 515
89 《BJ승부 예측 미션 규정》 기술관리자 2021.03.04 186
88 팀배치 알고리즘을 변경했습니다. (1) 기술관리자 2021.03.03 447
Board Pagination Prev 1 ... 22 23 24 25 26 27 28 29 30 31 32 Next
/ 32