三楼大厅。
一众程序员神情专注,手拿纸笔,细听,记录,思考。
“哒哒哒,哒哒哒哒……”
苏砚承站在白板前,像极了好莱坞中的天才形象,弯腰执笔,刷刷在板写下两串复杂的算法。
“好的,让我们假设每个参赛的姑娘的基础评分是1200分,然后在任意特定时间,姑娘a获得r-a的评级,姑娘b获得r-b的评级,然后e-a和e-b就是她们两人pk时的预期获胜概率……”
座下一片寂然无声,懵懂无知。
就跟大雷音寺的佛祖开佛会似的。
“……”
听不懂?
听不懂就对了!
苏砚承正在教的这一套,有个很通俗也很臭名昭著的别名。
elo算法!
而这个算法是匈牙利物理学家,arpadelo在1960年提出的,最初用于国际象棋选手的实力评级。
核心就是:用胜负结果修正选手的实力评分,从而让评分无限接近于选手的真实水平。
简单说:先判定两人的实力大小,如果你赢了实力评级比你强的人,加分就多,赢了比自己低的,加分就少。
反之,你要是炸鱼输了,就掉大分。
之所以弄这个,是因为苏砚承意识到。
单纯的投票太过无聊,太过朴素。
就跟上辈子老同学,发个链接就叫自己给他们家浩然梓涵在微信上投票似的。
同时,苏砚承在海选时,还要考虑到“同校回避”“颜值梯度均衡”“冷门校园和选手的加权”……
而且随机贴出两个姑娘,然后进行pk,可比单纯的投票,要有更强的互动性!
“所以嵌入这套elo算法,每天晚上八点到十点的黄金档,准时在网站上开始pk!”
“然后两小时整理数据,凌晨12点再刷新主页,刷新排名,对当晚的pk结果进行公示!”
理查德:“完美!这样”
渡边对此吐槽:“一个破选美,居然值得用上此等算法,真是抬举。”
苏砚承回之以笑:“那如果我还要把这套算法,用在《三国杀》线上版,用在未来的无数网游中呢?”
“那你就是天才!”
“谢了,话说现在分最高的是谁?”苏砚承扭头问。
“呃……”
“是理查德先……小姐?”