作者skypiper ( 天空笛)
看板tabletennis
标题Re: [心得] 旧有积分制度不准确的原因说明
时间Thu Feb 9 13:56:30 2017
直接帮您重新排版一次吧,
只修改标点符号、段落换行、空白键、全形半形,
没改任何文字。
==========分隔==========
这次跟大家解释跟探讨旧的积分系统,
为什麽会产生越打越低的状况。
让大家可以更了解:
合理的积分制度要如何避免此种状况。
原来USATT 的积分制度虽然运行了很多年,
其计算模式,
就是按照对战积分差距的积分增减表来计算。
可是前两年,USATT 的网站上忽然增加了前置调整机制。
应该是发现了:
如果无此机制、
只单纯依战积分差距的积分增减表来计算,
会产生整体积分越打越低的现象。
这是为什麽呢?我们就来说明如下:
先以假设只有两位球友的积分系统来说,
假设:
A初始 200分
(小学校队固定系统性的训练进步幅度快)
B 是 500分
(打休闲球的大叔,
可能无法球技无法突飞猛进,
但也不致於球技退步很多)
=> 系统内两人加起来的总和700分、平均350。
如果A进步的幅度比较多,
有天参加积分赛打赢B了,
那麽依原来的计算方式 (积分差超过238),
A赛後加50分=> 250分,B减50分=> 450分。
系统内两人加起来的总和700分没变,
问题就来了!
A明明已经有打赢 500分的实力,
但是却还是用 200分来计算,
把明明有 500分的实力的B拉低了,
然後A加了50变成 250,还是过低,
如果再下一次的积分赛A&B再对战一次,
A又赢了,这次差距小於 238,
所以A从 250加45 =>295
B则从 450减45分=>405
总分还是700分,平均350。
从这里看出什麽问题了吗?
A明显的积分过於低估了,
但是在此系统内只能慢慢的爬,
而且,A积分爬升所增加的分数,
是吃掉B的分数而来!
但是B其实球技并未明显退步,
大部分经常在打球的成年球友虽不一定可以有进步,但也不至於会有大幅退步。
但是在这个系统内,
却会因为A被低估的积分而拉低,
这样的结果造成的A&B都被低估了。
现在台湾桌球积分赛系统内,
很大部分都是小学球队球友,
他们一开始也都登录较的初始积分,
可是这些小朋友应该也是积分进步最快的一群。
慢慢地爬升,
但是如果按照这样的系统设计,
会吃掉许多人的积分。
积分赛打越多,高分的人被拉下越多。
以大家都熟知的积分赛常客,
爱x海(廖x棋)来参考,
他目前在台湾桌球积分赛的积分是多少呢?
大家猜看看..........831(2017/02/5),
再查看他的记录,
初始积分1620,打到现在剩831,
几乎腰斩~~~~
他的实力大家都知道,应该在1600-1800之间。
这样制度设计有很大的问题的系统,
造成所有系统内的球友整体分数被拉低,
而使得积分完全不具参考价值。
其存在的价值是让球友有机会比赛,
让主办的球馆多赚些钱,
但是一样有比赛,一样可以有收入,
为什麽不选择更好制度设计的系统?
现在假设,
又有二位小朋友球友 (A1、A2) 也以 200分加入,
还有一位 B1 以 500分加入,
系统总分 700+ 900 =1600,平均分数剩 320。
因为加入积分赛的新血,
是以初始积分偏低的小朋友为主,
加入越多、平均分数会越低。
在整个系统总分不变的情况下,
无法供应小朋友球技进步所需增加入系统的积分,
所以整体积分平均就会越来越低。
针对以上的缺失, USATT才会改变计算规则,
以第1个 A&B的系统为例,
比赛後发现A增加了50分,
会检讨A的赛前积分是否合理。
有必要的话,
会先进行前置调整後,再来计算积分,
这个前置调整的动作会让系统总积分增加,
以反映系统内球友的实力增加。
例如,
可能将A先调整为 500分,
用 500分来跟B计算赛後的得失分。
这样A赛後变为 508分,B则变为 492分。
整个系统总分因为A的前置调整,
也从 700变为1000、平均(2位) 500分。
大家看出来了问题跟解决方法了吗?
解决方式,
就是对积分明显低估的先球友赋予额外的积分,
这同时也是对系统增加额外的积分,
因为球友进步的积分必须系统上额外给予,
而不是从其他的球友得来。
(不然就造成了均贫的现象)
USATT 已经改成这样的规则,
桌盟也已此概念设计积分系统,
您还想再继续举办旧系统的积分赛吗??
或者您还要继续参加这制度有缺失的积分赛??
===========分隔==============
我觉得理念好也是需要注意包装的
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.139.107.88
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/tabletennis/M.1486619792.A.EDC.html
1F:推 allen8660735: 谢谢天空大,我刚刚用手机排半天还是排不好 02/09 13:58
2F:→ skypiper: 这种排版不管是用手机还是用电脑都很好阅读 02/09 13:58
3F:→ skypiper: 这也是为什麽我很懒得发文都用推文的 02/09 13:58
4F:→ skypiper: 因为推文比较可以懒得理排版XDDDDD 02/09 13:58
5F:推 better1234: 推一个 这样排板清楚且条理多了 02/09 14:18
6F:推 YQE766: 推 02/09 15:10
7F:推 owem0410: 我难得推天空大 02/09 15:44
8F:推 dumbcreep: 推用心 02/09 17:17
9F:推 potter1529: 但每加入一个新的会员 系统总分数就多加了200分 长期 02/09 17:28
10F:→ potter1529: 下来这些分数流动应该还是会趋於平衡啊 02/09 17:28
11F:推 allen8660735: 问题是以低於平均分加入 02/09 17:29
12F:→ allen8660735: 是拉低 02/09 17:29
13F:→ skypiper: 对阿 新会员无限多的时候 每个人就会趋近於200分 02/09 17:30
14F:→ skypiper: 平衡在200分上面 02/09 17:30
15F:→ allen8660735: 你可能没看清楚重点 02/09 17:31
16F:→ allen8660735: 天空大说的没错 02/09 17:32
17F:推 allen8660735: 可以解释为什麽ㄧ堆300分级距的比赛 02/09 17:35
18F:推 chenyy0128: 推~~ 02/09 17:55
19F:推 andyssfresh: 终於看懂了 02/09 20:22
20F:推 saisaisai: 每个人初始积分规定2000就好XD 02/09 20:56
我来说说我自己的想法吧,
看完A版友的理论解释之後,
应该很多人觉得一切影响只是初始积分不准,
觉得是小朋友初始积分设太低才拉低积分。
是不是只要初始积分给得对、给得好就好了?
可是我认为不光是这样,
真正的问题,
在於积分变动有没有办法显现:
整体实力的上升还是下降。
原本的积分加减是你加多少我就减多少,
所有人的总和不变,
这假定了所有人的整体实力总和不变。
可是问题是大家都在努力求进步,
当实力提升了之後,积分总和还是不变。
比方今天有三个人ABC,
A是1000分的小朋友,(假设实力跟积分很接近
B是1300分的球友,
C是1300分的球友,
A是小朋友很快在进步,
BC两位球友实力持平,
假设A一开始的实力就很准确是1000分左右,
当A练到了有1500分的水准,
而BC水平没变。
理论上三个人的积分
应该要是1500+1300+1300 =4100。
可是原来的积分总和是你加多少我就减多少,
再怎麽打,三个人的总和都是3600分。
反过来比方,
A练球不认真,维持1000分不进步,
BC两人都因为太久没打了而退步很多,
可是三个人的实力永远加起来还是维持3600。
所以,
需要有一个额外的去平衡整体积分的机制。
只要你有一个额外的平衡机制,
就算新会员进来的初始积分不准确,
最後整体还是会被平衡到一个合理的值。
但是如果你不做这个调整机制,
就算初始积分准,
时间长了之後整体积分也有失准的可能,
更何况,根本就很难评估一个新会员应该给多少积分才是正确的。
※ 编辑: skypiper (223.139.107.88), 02/09/2017 22:11:16
21F:推 powergreen: 推 02/09 22:02
22F:推 allen8660735: 天空大补充的说明切重要点 02/09 22:16
23F:推 chopeter2002: 专业 02/10 09:02
24F:推 kcudok: 推推 02/10 09:28
25F:推 allen8660735: 补充一点,USATT规定只能往上调整 02/10 11:46
26F:→ allen8660735: 这点我觉得是可以讨论的 02/10 11:47
27F:→ wfjh31734: S大举的例子中,只有三个人互相打,那总和维持3600我觉 02/10 12:13
28F:→ wfjh31734: 得很合理啊~~他们总体有没有进步或退步应该是要跟三个 02/10 12:14
29F:→ wfjh31734: 人之外的群体比才能比得出来 02/10 12:15
那是一个简单的假设举例而已,
回归到现实真正的具体问题吧,
现在的问题是,
小学生的
成长幅度严重影响把积分拉低,
假设这边原来有10个人,积分平均1000分,
来了10位小学三年级刚学两个月的选手,
因为是完全的新手连比赛都不太懂,
给他们都 200分吧。
这两百分确实是符合他们的实力的,
可是假设当他们练了一年之後到达了1000分,
本来应该每个人都是1000分,
不做平衡机制就会变成每个人都是 600分。
接着你说,这20个人自己打当然不会变,
要跟外面的人打才能看出有没有进步,
那要跟谁比?
整个台湾每个地方都有小学生练起来,
北中南西部的各个国小校队拉低台湾积分後?
那要跟中日美韩欧比?
那假设全球的选手都列入名单了,要跟外星人比吗?
这就是上面说过的,
每一年都有新的小学生、新的初学者,
时间拉得非常长之後会趋近於 200分。
也就是
最後所有人的平均会接近一个不会打的初学者。
那有人说初始积分给高一点,
可是问题是今天新来的初学者你给他高分,
不说高估的问题,
光看他就只能参加高分组的比赛好了,
你觉得这样合理吗?
※ 编辑: skypiper (223.139.107.88), 02/10/2017 12:44:42
30F:推 allen8660735: W大说的没错,所以积分赛的参赛群体要够大 02/10 12:30
31F:→ allen8660735: 越大的群体比赛的人越多,积分才越有参考价值 02/10 12:30
32F:推 allen8660735: 一直三个人互打,总和积分不变,但是最後个人的积 02/10 12:32
33F:→ allen8660735: 分会到一个稳定值後就不再变化了 02/10 12:32
就算这个群体很大,
把时间拉长,初学者无限量进来之後,
即使初学者後来都进步很厉害了,
整体积分平均会趋近於初学者的积分,
也就是小学生不会打刚加入会员就是平均积分。
那最後就只有三种选项:
1.不断下修初学者进来的积分(可能到达负值)
2.上修初学者进来的积分(他们只能打高分组)
3.用额外的机制去调整
怎麽看都是3.比较合理
34F:→ brownway: 积分本来就是扣的要比赢的多 看看lol 就知道了 02/10 12:43
我不知道LOL积分怎麽算,
不过扣的比赢的多,那最後平均会变成负值。
※ 编辑: skypiper (223.139.107.88), 02/10/2017 12:55:51
35F:推 allen8660735: 天空大过然厉害,文笔犀利,表达的很清楚,完全就是 02/10 12:58
36F:→ allen8660735: 我原先想表达的意思,佩服 02/10 12:58
不过除了胜负时的加减分调整外,
我觉得还有别的一个方法可以调整让整体不下修,
就是设定比赛级别,
依据比赛规模和名次也会赋予加积分,
这样大家对於比赛的重视程度也会不太一样。
这应该也是职业运动常用的方式吧?
虽然用在业余是比较困难,可是也许可以参考。
※ 编辑: skypiper (223.139.107.88), 02/10/2017 13:08:09
37F:推 allen8660735: 职业的比赛是有的没错 02/10 13:40
38F:→ allen8660735: 如果是官方主导的积分赛也可行 02/10 13:41
39F:→ allen8660735: 桌协可以将比赛分级设定各级赛事加分办法 02/10 13:42
40F:→ allen8660735: 我们只是自发性社团,无法要求公开的赛事选手都来 02/10 13:43
41F:→ allen8660735: 注册 02/10 13:43
42F:→ allen8660735: 然後主办单位配合将成绩上传 02/10 13:43
43F:推 allen8660735: 天空大,请问一下为什麽你的推文可以排版,我用手 02/10 13:49
44F:→ allen8660735: 机版的MO PTT总是被断的乱七八糟? 02/10 13:49
45F:推 allen8660735: 不过一般公开性质的比赛都是有一定程度的高手参赛 02/10 14:09
46F:→ allen8660735: 所以才推广用积分来分级,依分级办理比赛 02/10 14:10
47F:→ allen8660735: 跟大型公开赛或锦标赛的目的有点不同 02/10 14:11
48F:→ skypiper: 我会算每行的字数 连空格都会算好 02/10 14:43
49F:→ skypiper: 如果那一行装不下 我会分段或修改遣词及句型 02/10 15:26
50F:→ ACMANIAC: LOL 是你隐分太低才会赢了加很少输了扣很多好吗 XD 02/12 03:27
51F:→ ACMANIAC: 不然隐分和表面上的牌位、区间相符的情况下赢加多输扣少 02/12 03:40
52F:→ BEDTIME: 楼上是开玩笑还是认真的 暴雪的天梯制度跟积分赛又不一样 02/12 09:53
53F:→ BEDTIME: 拿隐分来比喻积分赛的积分完全不恰当 02/12 09:54
54F:→ BEDTIME: 要是你原本钻石 然後接下来给你连续20场对南韩职业战队 02/12 09:57
55F:→ BEDTIME: 然後你掉下黄金後 再给你对上20场玩新条码的南韩职业战队 02/12 09:58
56F:→ BEDTIME: 你觉得这样循环一直到你变成铜牌 你就真的是铜牌吗 02/12 09:58
57F:→ brownway: 楼上是不是不懂积分制度zzzz金牌想碰5钻石 洗洗睡 02/12 12:14
58F:→ brownway: 就算铜牌又怎样 钻石只要三天就打上去了 有什麽问题吗 02/12 12:14
59F:→ brownway: 所以你桌球会连续20场对上国手吗 02/12 12:15
60F:→ BEDTIME: 楼上 所以我说不一样阿 只能用连续被虐的情形比喻 02/12 14:36
61F:→ BEDTIME: 所以你根本也没看懂我的内容 02/12 14:36
62F:→ brownway: 比赛内容根本没差 积分制度就是赢或输的加减制度 02/12 17:43
63F:→ brownway: 你有办法把赛制搞得跟lol积分赛一样 就不会有问题 02/12 17:43
64F:→ brownway: 起始分数不一样 就是弊病的根源 永远达不到完美的制度 02/12 17:44
65F:→ brownway: 积分就是一个自然变动的过程 不管什麽制度 只要场数够多 02/12 17:44
66F:→ brownway: 实力自然会反映在分数上 我们只是在帮场数不够的找藉口 02/12 17:45
67F:推 allen8660735: 把电竞的积分制度跟我们现在谈的桌球积分混在一起 02/13 10:57
68F:→ allen8660735: 谈,有点不大能类比 02/13 10:57
69F:→ allen8660735: 电竞的积分设计是一开始的积分全部相同 02/13 10:58
70F:→ allen8660735: 靠胜负来赢取积分为竞赛 02/13 10:58
71F:→ allen8660735: 桌球积分的设计是是积分需反应球友当时的球技程度 02/13 11:00
72F:→ allen8660735: 对初始积分的估算赋予,也要符合球友刚加入系统当 02/13 11:01
73F:→ allen8660735: 时的球技程度 02/13 11:01
74F:→ allen8660735: 基本的设计概念是不同的 02/13 11:01
75F:→ ACMANIAC: 我在讲 LOL 你扯暴雪是什麽鬼... 一般情况钻石就不会遇 02/19 09:32
76F:→ ACMANIAC: 到金牌,因为 LOL 只会排到分数差不多的对手 02/19 09:33
77F:→ BEDTIME: 我还以为LOL是暴雪的 那你扯到LOL是什麽鬼 02/19 19:59
78F:→ BEDTIME: 一般情况 打1600以下一定会遇到小国手 02/19 20:00
79F:→ BEDTIME: 窝搞懂了 原来上面还有别人扯到LOL阿 02/19 20:09
80F:→ BEDTIME: 抱歉没搞清楚 02/19 20:09