|
游戏火爆程度排名的算法初探
【2007-1-28 15:26:41】 【 http://www.ug365.net 】 【 游GO网 】 【 华夏游戏网 】
|
主要通过设置几个衡量参数,经过一系列的数学算法处理,最终得到能表现一款游戏的火爆程度的分数。(所有数据非运营商提供数据,可见,公正,客观)
参数包括:几大搜索引擎(google,百度,yahoo)的搜索数据;几大游戏网络媒体(17173,sina,腾讯,太平洋,tom)的投票数据;本游戏的官方论坛帖子数量及某一特定时刻的论坛在线人数;本游戏的服务器总数量等。(相关参数可讨论增加,暂定。)
关于搜索引擎数据的处理公式
在搜索引擎中输入“游戏名称+游戏”,将三个引擎搜索总数据记为A;
在搜索引擎中输入“游戏名称+游戏+私服”,将将三个引擎搜索总数据记为B;
最终数据记为a;
公式为a=A+√B;
考虑私服也能反映一款游戏的受欢迎度,所以将B作处理后的加法运算;A为更重要的影响参数;搜索结果中必然含有与此游戏无关的数据,现暂定忽略;
关于游戏媒体投票数据处理公式
将所有媒体的投票总数记为A;
将本游戏的拥有的投票总数记为B;
最终数据记为b;
公式为b=B/A;
关于论坛数据
本游戏某一特定时刻的论坛在线人数记为A;
本游戏的官方论坛帖子数量记为B;
A为更重要的影响参数;
最终数据记为c;
公式为c=A+√B;
关于本游戏的服务器总数量
本游戏的服务器总数量记为d;
本游戏火爆程度最终得分记为e;
公式为e=[(a+c)/10000+d]*b;
本算法具有一定的科学性,能从大体上反映一款游戏的火爆程度,但是非常简单和粗糙,只为抛砖引玉,有兴趣的朋友可以研究更加科学的算法。希望借此能够给玩家一个真实的结果,呼唤游戏业的诚信真实。对于一些运营商所提供的在线人数等数据,大家一定要分情况来看,比如有些游戏是支持多开的,那个数据就应该除以2甚至更多。
本文首投游go网,转载请注明出处!
【编辑:墙角】
|