왜 만들었나
티어리스트에서 TOP20 안에 들어온 "자주 쓰는 카드"는 보여드리고 있었지만, "많이 안 쓰이는(덜 알려진) 선수 중에 쓸만한 대체 카드"는 찾을 방법이 없었어요. 그래서 TOP20 밖 카드 중에서 체형·키·몸무게·스탯 구성이 비슷한 카드를 자동으로 추천하는 기능을 붙였습니다.
어떻게 골랐나
- 포지션을 공격/미드/수비(센터백·풀백 구분)로 나누고, 각 포지션에 맞는 핵심 스탯만 비교했어요.
- 체형·키(±5cm)·몸무게(±7kg)를 먼저 맞추고, 그 다음에 스탯 구성이 닮은 순서로 줄 세웠습니다. → "체형·키몸무게가 스탯보다 우선"이라는 원칙을 그대로 반영했어요.
- 후보가 너무 적으면 범위를 넓히되(±8cm/±10kg), 그렇게 찾은 후보는 더 엄격한 기준으로 한 번 더 걸러서 "범위는 넓지만 질은 떨어지는" 추천이 섞이지 않게 했습니다.
- 능력치 수준 차이가 너무 큰 카드(예: 109 vs 123)는 애초에 후보에서 제외했어요.
어려웠던 점
- 체형·스탯이 비슷해도 전체 레벨 차이가 크면 실전에서 의미가 없다는 걸 사례로 확인하고(크루이프/O.보브), 레벨 차이 상한을 추가했어요.
- 반대로 상한이 너무 타이트하면 정작 후보가 거의 없는 선수(굴리트 등)가 생겨서, 시즌 풀을 10개 → 15개로 넓히고 범위 확장 후보에만 더 엄격한 기준을 적용하는 방식으로 균형을 맞췄습니다.
지금 상태
TOP20 카드 91장마다, 15개 시즌 2,178장의 후보 중에서 체형·키/몸무게가 비슷하고 스탯 구성이 닮은 카드를 최대 5장 추천해요. (91장 중 88장은 5개씩, 2장은 2개, 1장은 3개 추천 — 추천에 등장한 카드는 총 300장이에요.)
- 매일 새벽 자동으로 재계산돼요. TOP20 구성이 바뀌면 추천 대상도 자동으로 따라 바뀝니다.
- 티어리스트 각 선수 줄에서 [유사선수 ▼] 를 누르면 가로로 넘겨보는 카드가 최대 5장 펼쳐져요.
- 카드마다 순위, 유사도(매우 비슷/비슷/참고), 사진, 시즌, 능력치·키·몸무게·체형 차이를 같이 보여줍니다.
(2026-11-11 22:58 KST 재계산 기준 수치. 매일 05:30 자동 재계산되어 숫자는 조금씩 바뀔 수 있어요.)