Files
archery-event-docs/03-商户侧流程/赛事规则与计分模型.md
2026-04-07 16:15:59 +08:00

30 lines
1.2 KiB
Markdown

# 赛事规则与计分模型
## 1. 文档目标
梳理射箭赛事在平台中的规则抽象方式,为赛事配置、成绩录入、排名计算和前端展示提供统一依据。
## 2. 建议抽象维度
| 维度 | 说明 |
| --- | --- |
| 赛事类型 | 个人赛、团体赛、公开赛、邀请赛 |
| 赛制 | 单轮累计、双轮累计、淘汰赛、积分赛 |
| 组别 | 年龄组、性别组、弓种组、等级组 |
| 轮次 | 资格赛、晋级赛、决赛 |
| 计分方式 | 总分制、命中环数、加权分 |
## 3. 基础规则建议
- 每个赛事至少包含一个组别。
- 每个组别需要配置人数上限、报名费、参赛要求。
- 成绩计算规则应独立配置,避免写死在代码中。
- 排名规则需明确同分处理方式。
## 4. 计分模型建议
- 原始成绩:每轮每箭的基础得分。
- 汇总成绩:按轮次累计得到总分。
- 排名结果:按总分排序,必要时结合附加规则打破平分。
## 5. 待确认事项
- 是否支持复杂赛制,如多轮晋级、淘汰对阵。
- 是否需要按协会/地区赛规则做模板化配置。
- 是否支持团体积分与个人积分并存。