|
2023-07-11 16:41
조회: 2,537
추천: 1
리그오브그래프 포지션 인기도 통계를 믿으면 안되는 이유0. 일단 탑이 인기가 많은 증거. 다이아ㅡ마스터2층 구간 기준으로 우선순위 포지션에 정글, 서폿이 뜨지 탑미드원딜은 거의 안뜨자나? 정글서폿이 인기없고 탑미드원딜이 인기많은 건 걍 이것만 가지고도 충분히 설명됨. 탑미드, 미드탑, 탑원딜, 원딜탑, 미드원딜, 원딜미드 이 6가지 조합으로 부포 누가 제일 많이 튕기는지 경험적으로 추정할 수 잇긴한데, 일단 나는 탑미드 9 : 미드탑 1 정도로 돌리고, 탑미드로 돌릴 땐 가끔 미드로 팅기긴 함. 근데 미드탑으로 돌리면 탑으로 튕긴 적 기억이 잘 안남. (솔직히 의식하고 겜한게 아니라 정확하지 않음. 님들이 댓글 달아주셈) 이 밑으로는 안 읽어도 무방 그리고 리그오브그래프에서 제공하는 '주로 플레이된 역할군' 이게 우리가 생각하는 포지션 선호도가 아닐 가능성이 높음. 포지션 선호도는 라이엇에서 공식적으로 밝힌 게 아니면 믿으면 안 됨. 1. 모든 게임은 2명의 탑, 2명의 정글, 2명의 미드, 2명의 원딜, 2명의 서폿으로 게임을 시작함. 이건 예외가 없음. -> 총 게임 수에서 플레이된 포지션 숫자 나눠보면 정확하게 1:1:1:1:1일 수 밖에 없음. 그럼 리그오브그래프에서 내는 통계인 '주로 플레이된 역할군'는 대체 뭘까??? 난 모르지. 솔직히 저 통계가 정확히 뭘 말하는건지 모르겠음. 우리가 일반적으로 생각하는 포지션 선호도랑 무슨 차이가 있을까? 2. 선호도 조사는 어떻게 해야되냐? 선호포지션을 뭘 올렸느냐 이거로 봐야함. 이게 제일 정확한 선호포지션 정보임. 근데 문제는 라이엇이 이 데이터는 api로 공개하지 않음. 3. 일반인, 혹은 전적 통계 사이트에서 만든 포지션 선호도 통계는 '라이엇 api'를 통해 얻는 데이터를 기반으로 만듬. 모든 전적 사이트는 저기서 데이터 받아서 만든다고 보면 됨. 4. 기본적으로 '라이엇 api'에서는 선호포지션 데이터를 제공하지 않음. 지금은 안 들어가봐서 확실하지 않은데, 제작년까지는 확실히 없었음. 5. 즉, 티어에 따른 라인별 선호도 통계는 선호포지션 2개를 얼마나 올려놨느냐를 따져야 하고, 그거는 라이엇만 알고 있음. api로 정보 제공을 안하니깐. 내 주장이 틀리려면 내가 접근한 일반적인 api말고 파트너사가 접근하는 api에서는 선호포지션 통계를 제공해야 함. 근데 이 밑에 기사를 보면, -> https://talk.op.gg/s/lol/opgg/1529453/%5B%EA%B8%B0%ED%9A%8D%5D%EC%98%A4%ED%94%BC%EC%A7%80%EC%A7%80-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B0%BD%EA%B3%A0%3A-%EC%9D%B8%EA%B8%B0%EA%B0%80-%EB%A7%8E%EC%9D%80-%ED%8F%AC%EC%A7%80%EC%85%98%EC%9D%80-%EC%96%B4 opgg에서도 선호포지션 통계 데이터는 따로 제공받지 않음. (그래서 나름대로 뭔 추정을 한 거 같긴 함.) 그럼 리그오브그래프에서는 뭘 기반으로 저런 통계를 낸 걸까? 나는 모르지. 진짜 얘네가 선호포지션 데이터를 받아서 만든 걸 수도 있음. 근데 내 생각엔, https://developer.riotgames.com/apis#match-v5/GET_getMatch 여기보면 라이엇 api에서 제공하는 데이터 중에 individualPosition랑 teamPosition이 있음. 해당 게임에서 이 사람이 어떤 포지션으로 플레이했는지, 게임서버가 자체적으로 판단해서 넣은 값임. Both individualPosition and teamPosition are computed by the game server and are different versions of the most likely position played by a player. The individualPosition is the best guess for which position the player actually played in isolation of anything else. The teamPosition is the best guess for which position the player actually played if we add the constraint that each team must have one top player, one jungle, one middle, etc. Generally the recommendation is to use the teamPosition field over the individualPosition field. 근데 라이엇이 자체적으로 어떻게 판단하는지, 그 알고리즘은 아무도 모름. 저게 진짜 믿을만한 방식인가??하면 절대 아님. 예전에 개발공부하면서 만져봤을 때는, 시작템을 서폿템을 샀는지, 1랩부터 서폿이 서폿템 안사고 탑으로 뛰었는지, 등의 합리적인 방안으로 포지션 추론을 해봤는데, api에서 제공하는 값이랑 다른 경우가 꽤 있었음. 로밍만 존나 간다던지, 미드인데 라인스왑해서 탑 간다던지, 미드 걸렸는데 서폿이랑 바꿔준다던지, 탑인데 탑 라인 대충 지우고 미드에 계속 붙어서 이니시각 보거나 시야 뚫어주거나 이런거때매 데이터 오염이 존나 많이 됨. role이라는 데이터는 더 심하게 오염됐던 거 같고. 즉, 리그오브그래프라는 통계사이트에서 individualPosition랑 teamPosition 기준으로 데이터 만들었으면, 전혀 의미가 없는거임. (이걸로 만들었다는 증거는 1도 없음.)
EXP
16,919
(35%)
/ 18,201
|
연세대기계공