한국어
2021.03.04 14:24

밸런스방 알고리즘

조회 수 456 추천 수 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
번호 제목 글쓴이 날짜 조회 수
공지 10차 시즌 마감에 따른 레이팅 초기화 알림 기술관리자 2024.05.01 366
공지 10차 시즌랭킹 순위표 (모드) file WCC카오스 2024.05.01 124
공지 10차 시즌랭킹 순위표 (일반) file WCC카오스 2024.05.01 249
공지 공방및 초보방 변경 사항 기술관리자 2024.03.16 1187
공지 승리코인이란? 기술관리자 2022.06.11 2707
공지 계정 공유 금지합니다. 기술관리자 2022.06.06 1533
공지 신규 회원 이메일 인증 필수 안내 기술관리자 2022.05.09 2457
공지 장기 미접속 배틀넷 아이디 삭제 기간 기술관리자 2022.02.05 2555
공지 WCC 배틀넷 서버 이용법 file 기술관리자 2022.01.08 30461
528 BJ분들 승부예측 오픈채팅방 주소 WCC카오스 2021.02.27 103
527 에시앙 승부예측 미션중 총대 정지 처분 알림(4734) (2) 기술관리자 2021.02.27 290
526 건물피 1.5배 체감 실험영상입니다. (2) file WCC카오스 2021.02.28 398
525 4차 일일랭킹 대회 1~10위 순위입니다. file WCC카오스 2021.02.28 267
524 jec22팀 vs 신용기팀 라이브방송 주소입니다. (1) WCC카오스 2021.02.28 294
523 공방 레이팅 획득 제한을 변경했습니다. 기술관리자 2021.03.01 271
522 BJ용기님 승부예측 미션 4개가 등록되었습니다. (1) WCC카오스 2021.03.02 198
521 팀배치 알고리즘을 변경했습니다. (1) 기술관리자 2021.03.03 388
520 《BJ승부 예측 미션 규정》 기술관리자 2021.03.04 133
» 밸런스방 알고리즘 (6) 기술관리자 2021.03.04 456
518 승부예측 4경기가 추가 등록되었습니다. WCC카오스 2021.03.04 90
517 3.7(일) 오후8시 랭커팀이랑 팀전하실 레이팅 1,050점이상분들 지원받습니다. (마감) (5) WCC카오스 2021.03.05 459
516 3.6(토) 5차 일일랭킹 대회공지 file WCC카오스 2021.03.06 483
515 위즈덤사단 vs NONO팀 핸디캡매치 공지사항 (2) file WCC카오스 2021.03.06 536
514 3.6(토) 5차 일일랭킹 대회 1~10위 순위입니다. file WCC카오스 2021.03.07 222
513 아이템샵에 스킨 3종이 추가되었습니다. (3) WCC카오스 2021.03.07 200
512 향후 운영계획입니다. (24) file WCC카오스 2021.03.08 1120
511 BJ용기님 승부예측 7경기가 등록되었습니다. WCC카오스 2021.03.08 195
510 신규스킨 3종 가격인하 공지 (3) WCC카오스 2021.03.08 575
509 랭킹란에 검색란이 추가되었습니다. file WCC카오스 2021.03.12 218
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 31 Next
/ 31