国外反作弊研发团队称DOTA2作弊很普遍
导语
目前GOSU.AI可以用来检测使用镜头劫持(camera hack)、自动卡兵(Automatic creep blocking)以及自动放下/拾起道具(Automatic items dropping)的玩家。
经常在Dota2中进行人机对抗的玩家可能对Gosu.AI早有所闻。最近,Gosu.AI的团队在研发出“个人训练实验室(Personal Esports Training Lab)”之后又着手开始解决Dota2中令人头痛的作弊问题。目前致力于解决作弊现象的第一个反作弊系统以及赛事API正在研发当中。
每个Dota2玩家都至少遇到过一次作弊行为。我们不能再对此置之不理,这也是我们起手研发反作弊系统以及赛事平台API的原因。你可以用它来检查一下是否在游戏中遇到了作弊者。
目前GOSU.AI可以用来检测使用镜头劫持(camera hack)、自动卡兵(Automatic creep blocking)以及自动放下/拾起道具(Automatic items dropping)的玩家。任何玩家都可以借助Gosu.AI机器人来检查过去七天内的匹配数据,以告知你是否遇到了作弊行为。AI机器人会在将来持续运作,你只需要将其加入到你的Steam好友列表中(打开链接http://dotacheat.gosu.ai/en,然后点击Check或Find Cheaters,随后程序会自动运行,结果将发送至你的Steam消息框)。
比如,镜头劫持(镜头挂)是最流行的作弊行为,我们对超过100万玩家的20万局比赛进行检查,其中镜头劫持的出现频率为12.24%。这种作弊行为能够让你在点击鼠标次数更少以及拖动速度更快的情况下查看地图更远方发生的情况,并更迅速地对屏幕之外发生的情况作出反应。
为了检测此类作弊,我们从录像中抽取了玩家的鼠标移动行为以及对小地图进行的所有操作。为了分析玩家的行为,我们整合了一些数据,比如鼠标指针在屏幕上的位置以及录像记录的选手的真实反应。然后,我们使用一种叫做异常检测的机器学习技术来检测那些和正常比赛不一样的“可疑”偏差。
异常检测 (anomaly detection):这种算法可以从一些“纯净的比赛” (pure matches,指由Dota2专家所认定的没有作弊的比赛)中进行学习。