Podium
# Podium
Podium은 심사위원에게 다섯 팀씩 공정하게 배정하는 해커톤 심사 도구입니다.Podium은 심사위원에게 다섯 팀씩 공정하게 배정하는 해커톤 심사 도구입니다.
데이터인터페이스Kevin Liu의 컬렉션에 있는 카드 26장 중 24번째 카드. 2025. 데이터 및 인터페이스.
podium-ashy.vercel.app 열기소스- 바로가기: https://podium-ashy.vercel.app - 소스: https://github.com/Kevin-Liu-01/Podium
수치
## 수치
- 39커밋
git rev-list --count 1181bde41 - 6GitHub 스타
gh api repos/Kevin-Liu-01/Podium --jq .stargazers_count (2026-11-01) - 2.29활동일당 커밋
39 commits over 17 distinct commit dates, 2025-10-01 to 2026-06-15 - 0검사 파일
gh api "repos/Kevin-Liu-01/Podium/git/trees/1181bde4110ea77505d131049b12ad616c370609?recursive=1" --jq ".tree[].path" | grep -cE <glob> (tree not truncated, 100 entries, 71 files) - - **39 커밋**. 증빙: `git rev-list --count 1181bde41` - **6 GitHub 스타**. 증빙: `gh api repos/Kevin-Liu-01/Podium --jq .stargazers_count (2026-11-01)` - **2.29 활동일당 커밋**. 증빙: `39 commits over 17 distinct commit dates, 2025-10-01 to 2026-06-15` - **0 검사 파일**. 증빙: `gh api "repos/Kevin-Liu-01/Podium/git/trees/1181bde4110ea77505d131049b12ad616c370609?recursive=1" --jq ".tree[].path" | grep -cE <glob> (tree not truncated, 100 entries, 71 files)`
특성
## 특성
Zero Idle Time 조건을 완화한 두 번째 배정에서 심사위원에게 반드시 심사할 팀을 배정하므로, 공격이 빗나가도 절반의 위력으로 적중합니다.
Podium@1181bde41:src/components/pages/AssignmentDashboard.tsx:616-640; README.md:15, 63-65**Zero Idle Time**. 조건을 완화한 두 번째 배정에서 심사위원에게 반드시 심사할 팀을 배정하므로, 공격이 빗나가도 절반의 위력으로 적중합니다. 증빙: `Podium@1181bde41:src/components/pages/AssignmentDashboard.tsx:616-640; README.md:15, 63-65`
기술
## 기술
Fewest Reviews First는 85의 피해를 줍니다. 심사를 가장 적게 받은 팀에 심사위원을 먼저 배정하므로, 모든 프로젝트가 비슷한 시점에 충분한 심사를 받습니다.
Podium@1181bde41:src/components/pages/AssignmentDashboard.tsx:512-514, 603-613; README.md:21, 55-61Block of Five는 95% 확률로 16의 피해를 다섯 번 줍니다. 심사위원은 같은 층에서 서로 가까운 다섯 팀을 배정받아 한 번에 방문하므로 이동 거리가 짧습니다.
Podium@1181bde41:src/components/pages/AssignmentDashboard.tsx:567-584, 607; README.md:29, 33Rank Top Three는 90% 확률로 90의 피해를 줍니다. 각 심사위원이 다섯 팀 중 상위 세 팀을 골라 각각 3, 2, 1점을 주고, 평균 점수로 팀 순위를 매깁니다.
Podium@1181bde41:src/components/shared/ScoreEntryForm.tsx:101-125, 164-186; src/components/pages/ResultsView.tsx:199-207Status Matrix는 선제공격으로 60의 피해를 줍니다. 각 팀을 나타내는 점은 심사 전에는 회색으로 표시되고 심사를 받을 때마다 더 밝은 주황색으로 바뀌므로, 심사에서 누락된 팀을 쉽게 알아볼 수 있습니다.
Podium@1181bde41:src/components/shared/TeamStatusMatrixModal.tsx:11-28, 59-66, 84-107; src/components/core/AppProvider.tsx:178-205; README.md:69-75, 115, 129- - Fewest Reviews First는 85의 피해를 줍니다. 심사를 가장 적게 받은 팀에 심사위원을 먼저 배정하므로, 모든 프로젝트가 비슷한 시점에 충분한 심사를 받습니다. 증빙: `Podium@1181bde41:src/components/pages/AssignmentDashboard.tsx:512-514, 603-613; README.md:21, 55-61` - Block of Five는 95% 확률로 16의 피해를 다섯 번 줍니다. 심사위원은 같은 층에서 서로 가까운 다섯 팀을 배정받아 한 번에 방문하므로 이동 거리가 짧습니다. 증빙: `Podium@1181bde41:src/components/pages/AssignmentDashboard.tsx:567-584, 607; README.md:29, 33` - Rank Top Three는 90% 확률로 90의 피해를 줍니다. 각 심사위원이 다섯 팀 중 상위 세 팀을 골라 각각 3, 2, 1점을 주고, 평균 점수로 팀 순위를 매깁니다. 증빙: `Podium@1181bde41:src/components/shared/ScoreEntryForm.tsx:101-125, 164-186; src/components/pages/ResultsView.tsx:199-207` - Status Matrix는 선제공격으로 60의 피해를 줍니다. 각 팀을 나타내는 점은 심사 전에는 회색으로 표시되고 심사를 받을 때마다 더 밝은 주황색으로 바뀌므로, 심사에서 누락된 팀을 쉽게 알아볼 수 있습니다. 증빙: `Podium@1181bde41:src/components/shared/TeamStatusMatrixModal.tsx:11-28, 59-66, 84-107; src/components/core/AppProvider.tsx:178-205; README.md:69-75, 115, 129`
관련 항목
## 관련 항목
수치는 1181bde41, 2026-06-15 기준입니다.



