当前位置:  开发笔记 > 人工智能 > 正文

防止在线国际象棋游戏作弊?

如何解决《防止在线国际象棋游戏作弊?》经验,为你挑选了4个好方法。

在许多在线国际象棋游说中,我见过"引擎"的例子,骗子会在主游戏窗口的同时打开国际象棋程序.然后他会设置它以便将对手的动作转发到计算机,然后他将复制计算机的动作,直到他(几乎总是)获胜.

作为游戏开发者和主持人,有什么办法可以解决这个问题?



1> JesperE..:

除非你能观察到玩家,否则我无法看到有人阻止某人使用国际象棋引擎来帮助他们.

不过,您可能会有一些运气防范全自动机器人.



2> Bill the Liz..:

在线扑克网站使用类似于您所描述的反僵局措施.我推荐一系列文章如何构建一个工作扑克机器人,以便很好地概述这些系统如何工作,以及它们如何被击败.

我同意其他人的意见,他说你没有太多办法阻止最专注的骗子,但你可以防止随意作弊.(当然,问题在于专用作弊者会统治你的网站.)



3> Martin Beeby..:

许多国际象棋计算机都使用公式和结束游戏书籍,所以他们经常在特定情况下玩同样的动作.您可以通过各种国际象棋计算机运行用户游戏历史记录,并查看所选择的用户是否在开放动作与各种国际象棋计算机的游戏方式相关时移动.这可用于突出显示正在使用国际象棋计算机的用户.



4> Christy John..:

像棋子这样的网站会监视你一段时间,如果你受到怀疑的雷达.他们会监控您为艰难的动作和相对简单的动作花费多少时间.如果没有一些严重的差异,他们可能会断定你在作弊.另外我相信他们实现了一些方法来检查窗口之间的转换,但是我不确定它们用于什么.但我个人认识那些被禁止的人.所以他们的方法非常好.

我是第二个JesperE说的话,你必须在得到意见之前监视那个人.

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有