把活跃,换成下一次轻松。
用真实参与记录回放周期,找到合适的减负规则。
让历史数据来回答。
选择时间范围,载入真实参与结算记录。
在这里比较达标率、参与次数和点数去向。
参与次数→减负点数池→下周期抵扣
没有数据时不展示估算人数或示例成绩。
同一段历史,两种规则
| 统计指标 | 方案 A | 方案 B | B − A |
|---|
达标率按各方案自己的“完整周期 × 参与人”计算;X 不同时考核频率和完整周期覆盖范围可能不同,尾周期不参与结算。结果不预测用户行为。
逐周期回放
按各方案自己的 X 切分;不同长度的周期不直接逐行对齐。点数获得、衰减和溢出只展示本期值;余额与抵扣仍受此前周期记录影响,按期展示不代表数据已核准。未满周期不结算。
| 周期 | 参与次数 | 无抵扣达标率 | 抵扣后达标率 | 本期抵扣 | 本期获得点数 | 本期衰减损失 | 本期封顶溢出 | 期末点数池 | 休息达标人数 |
|---|
个人账本
从抵扣到结余,每一笔都能回看。
| 周期 | 参与(次) | 期初池 | 抵扣 | 要求 | 获得 | 衰减 | 溢出 | 期末池 | 结果 |
|---|
查看参与依据(长期车在所选方案周期内合并计一次)
| 归属日期 | 日期来源 / 精度 | 队伍 | 结算类型 | 记账时间 |
|---|
各项取值规则
本版规则 activity_rules_v2。日期精度如实标注;估算日期不代表已核实的实际开玩时间。
| 项目 | 当前规则 |
|---|---|
| 数据来源 | score_logs 参与流水关联 teams、users;不把报名人数当实际出席,不按积分增量大小决定次数。 |
| 用户范围 | 仅当前群成员。优先 member_type=group;未设置身份时按系统的在群标记、群主/管理员回退。群外好友及用户缺失记录排除,无法还原历史入退群时间。 |
| 有效参与 | 车头、正式参加、管理员确认、长期车结算、中途参与、补录均可计入;积分封顶或零分不影响。兑换、普通补分、管理奖励不算。 |
| 普通车日期 | 正式、中途、补录统一使用 teams.start_time 的北京时间日期,不按记账时间归期。该字段可能是计划发车时间,明确标注估算,不能保证是实际开玩时间。 |
| 普通车去重 | 同一用户+同一队伍只算一次,正式/中途/补录合并。同一天参与不同普通车可分别计次。 |
| 长期车日期 | 历史无独立活动时间时,普通日结算日期仅作估算。长期车补录不能用首次发车日或补录日代替实际日期,列为待核对,不计入。 |
| 长期车限次 | 同一用户+同一长期车+当前方案周期最多一次,持续开车不累计。下一周期可重新计次;不同长期车分别计次。X=7和X=14分别限次。 |
| 中途参与历史 | 中途参与计一次;旧累计补偿只证明关联车的一次,不扩充为四场。没有逐场记录的历史无法还原。 |
| 排除与异常 | 结算备注标记的不计活跃游戏排除;可额外应用当前黑名单。队伍缺失、活动日期无法确定的记录不计入;删除状态不自动抹掉历史。 |
| 周期与分母 | 起止日期含首尾,每方案自开始日期按X天切分。参与人是该范围内有有效记录的当前群成员;空周期仍回放,未满周期只观察、不结算、不计达标率。 |
| 赚点与休息 | 超过原始B才赚点。达到B不花点,不足时补缺口;没有单期抵扣上限。余额足够可连续零参与达标;容量=B×最多积攒休息周期数,默认不衰减。 |
数据质量与待核对记录
载入后展示排除、估算和日期待核对记录;尚未核验生产数据。
日期待核对(不计入统计,列表按记账日期筛选)
| 用户 | 队伍 | 记账时间 | 类型 | 待核对原因 |
|---|---|---|---|---|
| 请先载入数据 | ||||
- 当前群身份、计划发车时间和历史结算时间都有数据边界,不能据此声称历史100%精确。
- 未逐场留存的历史不虚构、不从累计次数反推出日期。
查看公式与边界
每个方案每 X 天结算一期
余额上限 Rmax = B × 最多积攒休息周期数
本期抵扣 d = min(期初池, max(0, B − n))
实际要求 B′ = B − d ≥ 0
新增 g = floor(min(Emax, max(0, n − B)) / H)
期末池 = min(Rmax, floor(λ × (期初池 − d)) + g)
余额从统计起始日按初始值回放,不代表正式持有点数。超额按原始 B 计算,不因本期抵扣降低赚点门槛;本工具不模拟积分或道具兑换。