Intro — 프레임
WAR = 대체 수준 선수 대비 기여 런(RAR)을 승리로 환산(÷RPW)한 값입니다. 체인: PBP(RE24) → 선형가중치 → wOBA/wRAA → 배팅런 → (+포지션 조정 +대체 수준) = RAR → ÷RPW = WAR. 현재 버전은 주루런·수비런을 제외한 oWAR/pWAR입니다(수비 데이터 확보 후 확장).
모든 상수는 우리 데이터에서 자체 산출합니다 — 외부 값 복제 없음. ← 엔진룸
WAR = 대체 수준 선수 대비 기여 런(RAR)을 승리로 환산(÷RPW)한 값입니다. 체인: PBP(RE24) → 선형가중치 → wOBA/wRAA → 배팅런 → (+포지션 조정 +대체 수준) = RAR → ÷RPW = WAR. 현재 버전은 주루런·수비런을 제외한 oWAR/pWAR입니다(수비 데이터 확보 후 확장).
oWAR = (wRAA + 포지션 조정런 + 대체 수준런) ÷ RPW. 포지션 조정은 자체 경험값: (리그 평균 wRAA/PA − 해당 포지션 그룹 wRAA/PA) × 타자 PA — MLB 162경기 상수를 이식하지 않고 우리 리그의 포지션별 공격 분포에서 도출합니다(KBO 선수풀에 MLB 값이 부적합하다는 검증 결과 반영).
pWAR = FIP 기반 실점 억제 런 ÷ RPW. 리그 FIP(이닝 가중)와 대체 수준 FIP의 차이를 이닝으로 환산해 대체 대비 런을 만듭니다. ERA가 아닌 FIP를 쓰는 이유: 수비 무관 성분만 투수에게 귀속하기 위함(엔진룸 FIP 문서 참조).
대체 수준 승률 0.285를 채택하고, 리그 전체 대체 WAR 풀을 공격/투수에 50:50으로 배분해 PA/IP 비례로 개인에게 할당합니다. 이 두 파라미터는 방법론 버전(war-rpw-v1)으로 고정 관리하며 변경 시 vN을 올립니다.
RPW는 Pythagenpat(지수 = (리그 R/G)^0.287)로 리그 득점 환경에서 비선형 산출합니다. 득점 환경이 높을수록 1승의 런 가치가 커집니다. 현재 상태 정직 표기: 2026 시즌은 표본 부족으로 RPW 산출이 insufficient — 시즌 WAR 값은 비워 두며(조작 없음), 경기 누적/역사 백필(T-D4) 시 자동 산출됩니다.
관련 문서: RE24·선형가중치·FIP·RPW 지표 문서 · 파크팩터