왜 만들었나
티어리스트는 실제 유저들이 "진짜 많이 쓰는 카드"가 뭔지 보여주기 위해 만들었어요. 포지션별로 TOP20 카드를 뽑아서 평점·승률·득점·도움·차단 같은 실전 기록과 함께 보여줍니다.
어떻게 선정했나
Nexon Open API로 유저 매치 기록을 가져와 집계하는데, 계정 전체 기준 하루 1,000회 호출 제한이 있어요. 모든 유저를 다 조회할 수는 없어서, "시드 유저"에서 시작해 그 유저와 함께 경기한 사람들로 영역을 넓혀가는 방식(스노우볼링)으로 표본을 모았습니다. 이렇게 모은 경기에서 평점·승률·득점·도움·차단·사용 수·픽률을 계산해 포지션별 TOP20을 뽑아요.
어려웠던 점
처음엔 전체 유저를 다 가져오고 싶었지만 하루 1,000회 호출 제한에 바로 부딪혔어요. 그래서 "모든 유저를 고르게"가 아니라 "영향력 있는 유저(실력자·랭커)부터 확실히"로 방향을 바꿨습니다. 최근 14일간 12경기 이상 한 랭커 150명까지를 우선순위로 두고 하루 450콜을 확실히 배정해서 매일 신선하게 유지하고, 나머지 랭커에게도 최소 75콜을 보장해서 5~8일 안에는 한 바퀴 돌게 했어요. 남는 호출(약 75콜)은 새로운 유저를 찾는 데 씁니다. 하루 총 약 600콜을 쓰는 구조예요.
지금 상태
매일 새벽 05:00에 자동 수집해서 05:05 전후로 반영돼요. 최근 30일 기준 2,407경기가 분석 표본입니다.
랭커Pick 특이점
랭커Pick은 일반 유저 전체가 아니라 랭커만 모아서 본 버전이에요. 랭커 기준 사용률·전적을 1~4티어로 나눠 보여주는데, 전체Pick보다 표본이 작아서(예: 센터포워드 포지션 615회 vs 전체 4,521회) 순위가 좀 더 자주 바뀔 수 있어요.