한국어
2021.03.04 14:24

밸런스방 알고리즘

조회 수 546 추천 수 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
번호 제목 글쓴이 날짜 조회 수
공지 통칭 '고래상어' 관련 공지사항 WCC카오스 2025.01.24 392
공지 아이템샵 신규상품 추가안내 WCC카오스 2025.01.14 697
공지 (일반) 시즌 랭커 어뷰징 문의 결과 및 시즌룰 추가 (수정) 기술관리자 2025.01.01 948
공지 봇방에 접근이 안되는 문제 해결법 기술관리자 2024.12.27 647
공지 승리코인이란? 기술관리자 2022.06.11 3241
공지 계정 공유 금지합니다. 기술관리자 2022.06.06 2062
공지 신규 회원 이메일 인증 필수 안내 기술관리자 2022.05.09 3226
공지 장기 미접속 배틀넷 아이디 삭제 기간 기술관리자 2022.02.05 3420
공지 WCC 배틀넷 서버 이용법 file 기술관리자 2022.01.08 37288
556 모드방팀 vs 배드팀 라인업 WCC카오스 2023.07.28 689
555 시즌랭킹 랭커 저격관련 공지사항 WCC카오스 2023.07.27 534
554 모드방팀 vs 배드팀 이벤트 매치 공지사항 file WCC카오스 2023.07.27 807
553 8차 시즌랭킹 대회 공지사항 file WCC카오스 2023.07.27 704
552 3차 악훌배 16강 대진표 (~7.30일) file WCC카오스 2023.07.24 360
551 3차 롬롬배 12강 대진표 (수정) (~7.30일) file WCC카오스 2023.07.24 356
550 악훌배, 롬롬배 부전승관련 공지사항 WCC카오스 2023.07.23 382
549 일일랭킹 대회 순위표 file WCC카오스 2023.07.23 322
548 [3200 vs 위즈덤팀 35분 타임어택매치] 라인업 및 승부예측 공지사항 file WCC카오스 2023.07.20 798
547 승부예측 경기 재등록예정 공지사항 WCC카오스 2023.07.20 249
546 주말 일일랭킹 대회 (초보방) 공지사항 WCC카오스 2023.07.20 299
545 3차 BJ승부예측배 대회 공지 file WCC카오스 2023.07.19 645
544 주말 일일랭킹 대회 공지사항 file WCC카오스 2023.07.19 506
543 3200을 막아라!! 타임어택 이벤트매치 예정안내 (35분수정 및 라인업추가) file WCC카오스 2023.07.19 885
542 유머게시판 개편안내 공지 WCC카오스 2023.07.18 425
541 주말 일일랭킹 대회 순위표 file WCC카오스 2023.07.16 422
540 3차 악훌배 32강 대진표 (~7.22토) file WCC카오스 2023.07.15 486
539 3차 롬롬배 24강 대진표 (~7.22토) file WCC카오스 2023.07.15 488
538 3차 wcc배 팀전 토너먼트 대회 취소관련 공지사항 WCC카오스 2023.07.15 631
537 아이템샵 신규상품 + 신규 아이콘 공지사항 WCC카오스 2023.07.14 602
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 32 Next
/ 32