比赛排名代币奖励
得分大于 0 的正式参赛者按排名获得代币。此奖励与报名费结算独立,名次越高,获得的指数权重越大。
- 每个参与者的预算
- 30 T
- 最低奖励
- 1 T
- 最高奖励
- 300 T
- 名次权重衰减
- 0.9
资格
计算范围为此功能上线后结束的比赛中,最终得分大于 0 的已报名正式参赛者。零分参赛者、非正式参赛者、被排除出排行榜的用户、仍受处罚的账号和比赛测试账号,均不计入人数,也不发放奖励。
为符合条件的人数, 为四舍五入前的参考预算。
公式
分配基本奖励
首先向每位符合条件的参与者分配 。按指数权重分配的剩余预算为 。
计算名次权重
从第一名起,按 0.9 的指数比例递减权重。每个名次的权重为前一名的 90%。
分配剩余预算
设 为尚未达到上限的名次集合。各名次的奖励计算如下:
300 T 上限
如果某一名次的单人奖励超过300T,则固定为300T。超出的部分会按相同的指数比例重新分配给尚未达到上限的名次,并在需要时重复此过程。
并列与向上取整
总分和罚时均相同的参赛者并列。先对其占据的所有名次的未取整奖励求平均,每位并列参赛者获得相同奖励。最终发放金额向上取整为整数代币。
由于每份奖励分别四舍五入,实际发放总额 位于以下范围内。每人 300 T 的上限仍适用。
结算时间
比赛结束后,管理员将比赛提交复制为普通提交时,仅结算一次。如果个人参赛窗口或比赛评测仍在进行,则暂不结算。排行榜被冻结时,需先解冻,再次执行复制操作。发放记录会保存结算时的最终得分与罚时。
后续重新评测或名次变动不会追溯收回或补发代币。