赛事模板
赛事的规则:年龄组别、项目类型和项目模型(比赛如何编排)、裁判代码、积分表、公式和种子成绩来源、起跑颜色。这些规则通常来自协会,一般无需改动;需要改动时,就在这里进行。
通过标题栏的模板…按钮或直接打开:不需要任何密码。编辑器与公共模板的编辑器相同,公共模板为整个协会统一准备;编辑器只显示赛事模式所用的内容。来自协会的模板会保留“本地修改”的标记,并可随时与公共模板比较、恢复(见与公共模板的差异)。
- 各选项卡(取决于模式:这里是时间模式,有“公式”“种子成绩”和“换算”;名次模式下有“轮次和累计”)。
- 所选的选项卡;顶部显示模板的来源及其模式(固定)。
- 模板中的问题。
- 命令:文件、模板库、示例;检查、保存、关闭。
命令
检查
位置:模板,右下方
在按钮上方列出模板中的所有问题(逐个选项卡):“模板有效。”或“模板中有 2 个问题。”。存在问题时,保存前会要求确认。
保存
位置:模板,右下方
将模板(以及起跑颜色)写入赛事,并记入一行日志;工作区的各选项卡会重新读取。赛事的年龄参考日期随模板而定。无法识别的输入或无法识别的 JSON 会阻止保存(“无法保存模板:…”)。
保存到我的模板还会将此模板放入本计算机的本地模板库,在以后创建赛事时可供选用(对于公共模板:保存为一份“…(已在本地修改)”副本)。
导入…
位置:模板,左下方
用从 JSON 文件读取的相同模式的模板替换当前模板(另一种模式的模板会被拒绝)。点击“保存”之前不会写入任何内容。
导出…
位置:模板,左下方
将模板写入 JSON 文件(用于另一台计算机、另一个赛事,或发送给协会)。赛事的起跑颜色不会随之导出。
从示例重新开始
位置:模板,左下方
列表中提供 EVENT 随附的此模式的示例模板,其名称注明专项和级别(“示例 — 大道,杯赛”、“示例 — 短道,精英赛”…);该按钮用所选模板替换整个模板(如有未保存的更改,会先要求确认)。
选项卡
常规
位置:模板,第一个选项卡
顶部显示模板的来源(“公共模板“…”(版本 3),从全国协会收到。”、“…已为此赛事在本地修改”、“本地模板”)和赛事类型:“赛事类型:时间(固定)”。导入另一种类型的模板时会被拒绝(“该模板的类型为名次;赛事的类型为时间。赛事的类型不能更改。”)。
与公共模板的差异
位置:模板 › 常规,顶部(来自协会的模板)
赛事模板会与其来源的公共模板(随公共数据最近收到的版本)比较:显示“与协会的公共模板相同。”或“有 3 个部分与协会的公共模板不同。”,随后列出每个不同的部分(赛季、积分表、项目类型、项目模型、小数位、显示的分组选项……)。某一部分的↺按钮只把该部分恢复为公共模板的值;比较重新比较。在点击保存之前不会写入任何内容。对于本地模板、随附的示例或本机没有的公共模板,不显示此框。
恢复为公共模板
位置:模板 › 常规,差异框
确认后,整个赛事模板恢复为协会的公共模板(最近收到的版本)。保存后,它不再是“本地修改”。赛事的起跑颜色不变。
名称
位置:模板 › 常规
模板的名称,显示在新赛事的信息表中。
描述
位置:模板 › 常规
自由文本,创建赛事时显示在模板列表下方。
专项
位置:模板 › 常规
目标专项(“大道”、“短道”)。
跑道长度(米)
位置:模板 › 常规
当工作环境(赛事的专项)未给出跑道时,各项目所用的跑道:大道为 400,短道为 111.12。留空:未知。请参阅项目的跑道。
赛季
位置:模板 › 常规
模板适用的赛季(“2026-2027”)。
组别
位置:模板,选项卡
报名者的年龄组别如何计算。
年龄参考日(MM-DD)
位置:模板 › 组别
每个赛季计算年龄的日期:“07-01”表示 7 月 1 日。也可以是一个固定日期。由此得出的赛事日期会显示出来(“年龄计算日期 2026-07-01”)。在这一天出生的运动员已算作新的年龄。
性别
位置:模板 › 组别
赛事的性别:代码和标签(“F”女子,“H”男子…)。项目类型和分组通过代码引用它们。
年龄段
位置:模板 › 组别
代码、标签、最小年龄、最大年龄:“U13”0–12,“U15”13–14,“U17”15–16,“U19”17–18,“Senior”19–34,“Master 35”…计算组别(“报名”选项卡)保留该专项公共数据中的组别,但使用同名年龄段的上下限(组别的名称或简称);没有同名组别的年龄段会被标出,也不会有人被归入其中。没有年龄段时:使用公共数据中的上下限。
项目类型
位置:模板,选项卡
随每个赛事一起创建的项目(之后可调整)。左侧是列表(添加、复制、上移、下移、删除);右侧是信息表:代码(“500”、“1500-groupe”:其他项目的种子成绩来源通过它引用该项目)、标签、距离(米)、终点线(跑道零点之后的米数)(大道为 56,1000 米和追逐赛为 0),大致比赛时间(m:ss)(时间表据此得出每场比赛的时长;为空时按距离)、公式变量(“t500”)、允许的性别(“F, H”;留空:全部;每个性别创建一个项目)、项目模型、比赛名称、积分表,以及时间模式下自己的种子成绩设置(否则使用模板的设置)。
项目模型
位置:模板,选项卡
时间模型规定项目的比赛如何编排:先是分组(编排方式、人数、组数、最后一组的最少人数、按性别分开),然后是组次(编排方式、每组次运动员人数、组内抽签、补齐双人组、四人组、单一起跑位置、内道、组次顺序和阈值、不满员组次、重新平衡;集体出发和追逐赛),以及模型自己的种子成绩设置;时间的小数位。这些就是“编排”模块中编排设置的初始值。
名次模型规定各轮次如何衔接:各组次的规模(资格赛、八分之一决赛、四分之一决赛、半决赛、决赛)、X + Y 晋级标准及其缩减、允许的半决赛和四分之一决赛、直接决赛、全员进入半决赛、人人都有决赛、保险半决赛、递补晋级者、分配方式(“线性(A B C A B C)”、“蛇形(A B C C B A)”)、报名者和晋级者的顺序、起跑位置、最终排名中的代码,以及晋级表:每个报名人数区间一行(“17 至 24 名报名者:资格赛 4 × 2+2,半决赛 2 × 2+1”)。
在 EVENT 中显示的分组选项 时间
位置:模板 › 项目模型,列表上方
并非所有分组选项都适用于每个项目。取消勾选“全部(未指定)”,然后勾选编排模块的分组设置栏要显示的选项(组次人数、四人组……);其余选项仍可在那里通过显示所有选项使用。未指定或没有勾选任何选项时,显示全部选项。通常由协会在公共模板中设置。
方案预览 名次
位置:模板 › 项目模型,右侧
输入报名人数:会显示所选模型得出的方案(轮次、阶段、比赛场数、晋级标准)及其问题。用于在不创建赛事的情况下检查晋级表。
裁判代码
位置:模板,选项卡
代码表(DNF、DNS、DQ、NT…)及其效果。各列:排序序号、代码、标签、效果(保留其名次;组次最后一名:排在有名次者之后,按其排序序号排列;取消资格:退出排名),名次模式下:晋级(按名次)、晋级(按时间)、晋级(A、B:递补晋级者进入的决赛),范围(比赛;整个项目:黄牌;整个赛事:红牌)、必须填写原因、无积分、有效时间。默认代码表的标签(“未起跑”…)以界面语言显示。
未排名者的顺序可通过箭头、“与前一名并列”来调整,或输入排序序号后点击重新排序;它会以一行文字总结(“未排名者排在有名次者之后的顺序:NFIN, NDEP / DRC…”)。
原因(裁判评语)
位置:模板 › 裁判代码,底部
判罚原因:代码(“P-CHARGE”)、标签,以及已应用的代码(DQ)。在成绩中把某个原因当作代码输入,即得到该代码;要求填写原因的代码会拒绝没有原因的行。
积分表
位置:模板,选项卡
积分表:名称;从第 1 名到最后一名的积分,以空格分隔(“10 8 6 5 4 3 2 1”);最低值(之后各名次的积分;留空:使用所列最后一个名次的积分);并列(积分相同:取其共同名次的积分;平均:取其所占各名次积分的平均值)。在时间模式下,项目使用在其信息表(“项目”选项卡)中所选的积分表,包括“(无)”;项目创建时,积分表来自项目类型。
公式 时间
位置:模板,选项卡
命名的公式(名称、描述),供种子成绩和综合排名重复使用:“combine” = t500 + t1000/2…可添加、删除。
所选公式的表达式 时间
位置:模板 › 公式
一个编辑器:为变量、函数、数字和时间着色,实时显示错误及其位置(点击即可将光标移到该处),只接受项目类型和换算中的变量,并根据测试值计算预览结果(“t500 = 40.12 ; t1500 = 2:05.30”)。函数:meilleur(最好)、somme(总和)、moyenne(平均)、min、max。
种子成绩 时间
位置:模板,选项卡
默认种子成绩时间的来源,按顺序排列:第一个给出时间的来源胜出。项目类型可以有自己的来源。每个来源:类型(成绩:运动员在某个距离上的成绩;公式;项目:赛事中另一个项目的成绩;报名:报名时提供的时间)、标签、距离(变量)、项目、最好的 N 项、计算(N 项中最好的一项或平均值)、系数(取自另一距离的时间用 1.5)。“所选来源的其他设置”:日期范围或赛季数、允许或排除的地点和跑道、仅限认证时间、要求 N 项成绩、所应用的换算。
示例:1. 成绩 t1500(最近 2 个赛季中最好的);2. 项目“1000”× 1.5;3. 报名。
无时间者:时间
位置:模板 › 种子成绩
没有任何来源能提供时间的运动员排在哪里:排在最慢者之后(默认)、排在最快者之前,或单独成组。
所选来源的公式 时间
位置:模板 › 种子成绩
用于“公式”类型的来源:一个表达式,或“公式”选项卡中某个公式的名称(相同的编辑器,相同的预览)。
分组
位置:模板,选项卡
时间默认分组,在组次之前进行(项目模型可以有自己的分组):编排方式(按人数、按组数、只分一组)、人数、组数、最后一组的最少人数、按性别分开、性别顺序。名次水平分组的编排:每组目标人数、最后一组的最少人数、等人数分组、按运动员人数的特殊情况、指定优先权的最大数量(子选项卡分组和晋级)。
换算 时间
位置:模板,选项卡
应用于满足其条件(某个距离、某条跑道、某个地点)的成绩的系数:换算后时间 = 时间 ×系数 + 附加值(秒)。用于比较在较短跑道上或高海拔地区滑出的时间。
轮次和累计 名次
位置:模板,选项卡
裁判代码在轮次之间的作用(下一轮的去向、是否参加下一轮、决赛中的积分)、赛事积分的累计(规则、最好的 N 个项目、黄牌后是否保留累计积分)、赛程中一个单元内各轮次的顺序、小数位。
排名
位置:模板,选项卡
赛事排名如何合并各项目(公式、积分或换算后的时间)、计入的项目、变量、分开的排名、未排名者的顺序、小数位。没有自己的设置时:使用该模式的设置。这就是“排名”选项卡中保存设置所保存的内容。
起跑颜色
位置:模板,选项卡
赛事中每个起跑位置的头盔套或臂带颜色(时间模式下为各道次,名次模式下为起跑位置):每个位置一行,背景色和文字颜色均为 #RRGGBB 格式(文字留空:根据背景自动选黑色或白色)、预览、一键调色板(“所选位置的背景色:”白、红、黄、蓝、绿、橙、紫、粉、灰、黑)。添加一个位置、删除。没有任何行时:白、红、黄、蓝。无法识别的颜色或重复的位置会阻止保存(“问题”列)。
这些颜色就是“编排”模块中卡片的颜色,并会发送到 FINISH和 TABLEAU。它们属于赛事:导出模板时不会带上它们。
| 名次 | 背景 | 文字 | 预览 | 问题 |
|---|---|---|---|---|
| 1 | #FFFFFF | 1 | ||
| 2 | #DC143C | 2 | ||
| 3 | #FFD700 | 3 | ||
| 4 | #1E5AC8 | #FFFFFF | 4 |
默认颜色
位置:模板 › 起跑颜色
恢复四种默认颜色:白、红、黄、蓝。
将颜色导出到 FINISH
位置:模板 › 起跑颜色
勾选后,颜色会随比赛一起发送到 FINISH(.cfevent 文件和共享数据库),FINISH 会显示这些颜色并将其转发给显示屏。
高级(JSON)
位置:模板,最后一个选项卡
以 JSON 形式显示整个模板,与发布时的形式相同:用于表单中未显示的设置,或用于将模板的一部分复制到另一个模板。
以 JSON 显示整个模板
位置:模板 › 高级(JSON)
每次打开该选项卡时,文本都会重新生成;在其中所做的修改会在每次按键时检查(错误会注明行和列;另一种模式的模板会被拒绝),并在离开此选项卡时,或通过应用到表单,回到其他选项卡中。无法识别的 JSON 不会被应用,并会阻止保存。