智游城

标题: Zoom500上的质疑与官方回复:人工智能如何影响平衡性 [打印本页]

作者: 柏木雪狐    时间: 2016-7-2 10:52
标题: Zoom500上的质疑与官方回复:人工智能如何影响平衡性
本帖最后由 柏木雪狐 于 2016-7-2 11:06 编辑

在昨天进行的Pokerstars 6-max Zoom500常规对局上,发生了一件十分异常的事情。这使得我损失了一个巨型底池,不过也因此得到机会,与扑克之星竞赛公正监察部门针对人工智能是否影响平衡性的问题进行了详细的讨论。

对局的情况是,当时我在MP位置持有$885, 拿到AA并且加注到$15, Cutoff跟注,轮到BB的小筹码玩家全进$195. 考虑到手牌质量与隐蔽性,我略作思考后在这里选择跟注,以期Cutoff Shove over the top或者在翻牌有过激的行动。Cutoff跟注。

翻牌:5h 6d Jd, 我迅速全进$675, Cutoff跟注$595. 完全出人意料的事情发生了。

Myself:AsAd
Cutoff: 3c4s
Big Blind:JhKh

转牌:Ac
河牌:7h

Cuffoff用一手NL5都不常见的牌型赢下这个巨型底池,随后我立即写信给竞赛公正监察部门,提出要对这手牌的后台数据进行调查并回复一个合理解释。

由于涉及金额也较为可观,在六个小时的调查之后,扑克之星竞赛公正监察部门主管Richard向我质疑人工智能软件的问题进行了详细的回复,现将原文翻译如下:

__________________________________________________________________________________
Aaron:

非常感谢你的来信,反馈有关质疑该玩家使用违反规则的人工智能软件进行不当获利的行为。你的电子邮件现在已经被提交到到扑克之星竞赛公正监察部门,作为人工智能检测专家,现在让我来系统地解答这一问题。

首先我们要阐明的是,“人工智能软件--通常被形容为一个机器人--能够预测到未来将会发出哪张牌”这项曾经使得扑克玩家担忧的阐述并非事实,这并非扑克世界中人工智能软件的定义。一个机器人玩家的定义,是作为一个完全自动化的玩家,同人类一样,在扑克世界中基于完全相同的有限信息进行理性决策。一个机器人完全不会发生任何数学上的错误,也不会针对任何玩家进行情绪化的跟注或者加注,简单来说,它比起人类玩家更为接近“零错误”的理性决策模式。然而,它不会比任何人类玩家知道更多的牌桌有限信息。

我能够向你保证的是,没有任何玩家能够提前预知下一张牌,其他玩家的手牌,或者有操纵比赛进程的能力。没有得到任何迹象或证据表明这样的程序存在。

在任何情况下,我们都不会容忍自动化程序(机器人)的存在。我们严格禁止这样的行为,因为我们相信扑克是一种必须由人类进行决策的游戏,它的定义是,人类玩家作出理性决策,并且与其他人类玩家进行对弈。

我们已经开发了许多侦测软件,以确定是否一个帐户是在由人类玩家控制。这些软件正在进行不断的改进,以维持技术领域的前沿优势。我们使用这些工具来主动审查扑克之星帐户是否正在进行被禁止软件的使用,以及调查被像你一样投诉的有关玩家。根据这些检测软件,我们能够对不同的账户信息建立档案,然后基于证据作出判断,玩家是否使用了禁止的软件。例如,我们可以区分玩家的有效操作是通过鼠标或者键盘热键录入,还是通过自动化程序。

这些侦测软件目前处理保密阶段,因为我们不希望我们的方法被编写自动化操作代码的程序员了解,用以规避之后的常规在线监测。不过在这里,我们可以提供一个概述化的程序侦测流程:

A) 扫描被禁止的第三方软件与我们的客户端同时运行。
B)收集详细的信息,每个玩家是如何在我们的客户端上进行一系列的基础操作与互动,这包括但不限于:
-硬件以及第三方软件用于输入玩家行为的模式
-各种客户端功能的使用
-在牌桌上聊天(或沉默寡言)

C)记录历史牌谱的分析记录。这允许我们审查更多关于玩家对局的详细资料,类如:
-所进行手牌的数量
-对局决策中的一致性
-对局决策中的异常性
-人工操作失误的存在

D)保持每一个玩家所进行对局的详细记录,包括:
-每个对局的开始和结束时间
-每个对局的持续时间
-对局之间所中断的数量和持续时间

E)在玩家对局过程中产生实时测试,如验证码,提示玩家输入一个随机单词,并设计人类察觉不到(而自动化程序能够作出反应)
的其他专有性行为测试。

按照您的要求,我们进行了对该玩家资料的详细审查,结果显示该玩家目前并没有任何使用自动化程序的信息。我们将继续监控客户端上所进行的对局,一旦有任何证据显示被禁止的软件行为在未来浮出水面,我们一定会在第一时间采取适当的行动,以保护游戏的公平性。

再次感谢您对人工智能程序可能会影响游戏公平性的警惕并向我们汇报。您会感到欣慰的是,在防止机器人玩家破坏对局的平衡性和公正性的问题上,我们是和玩家站在同一战线的。

祝您牌运昌盛,手气长虹。

Richard
扑克之星竞赛公正监察部

_______________________________________________________________________________________


事实上,近年来对于人工智能参与传统棋牌竞技的话题已经获得了广泛的社会关注度。远至1996年国际象棋世界冠军卡斯帕罗夫挑战深蓝超级电脑,近至2016年围棋名宿李世石挑战AlphaGo,两次人机大战都以人工智能的完胜而告终。另一项较少有人关注的对弈则是在2015年7月美国宾夕法尼亚州的匹兹堡,由包括Doug Polk在内的四位高额职业扑克玩家挑战卡耐基梅隆大学所研发的扑克机器人Claudico, 程式在一度领先的情况下出现了显著非常规的逻辑行为,类如在15BB的底池中过牌-加注全下200BB,最终人类险胜。

“现在扑克是人工智能研究的衡量标准,就像国际象棋那样。”卡耐基梅隆大学计算机科学领域教授Tuomas Sandholm在赛后表示,“这项游戏十分复杂,需要机器基于不完全和经常出现的误导信息(诈唬、慢打和挖坑操作)做出决定,而且为了获胜,机器人需要在智力上超越它的人类对手。这项扑克游戏的全世界最强玩家几乎势均力敌是计算机人工智能的重大成果,(在这项测试里)我们还使用了商业、军事、网络安全以及医疗领域的未来应用方面的算法。”

我们已经知道,国际象棋是信息完全的对弈游戏,双方需要根据每种自力的不同价值来进行最佳对策的选择。在围棋之中,情况变得对于人工智能来说更为复杂,因为子力本身并不具有价值,而是它们所在的位置和形状赋予了它们价值。而在扑克对局中,人工智能将首次面對不完全和谬误的信息——庞大的云计算功能不再随着硬件水平的提升而具有相较人类压倒性的优势,而是对未知信息判断的正确率——毫无疑问这项实验在现实领域的影响更为深远。

对于传统棋牌玩家来说,在棋盘或者牌桌上输给人工智能并非什么丢人的事情。然而,当真金白银的利益被牵扯进来的时候,程序使用者就有了足够的动机与动力。如何阻止那些躲在屏幕后方,利用先进的人工智能软件和自动化程序谋取不当利益的投机者,也许是未来很长一段时间网络棋牌赛事从业者需要警惕并且思考的课题。(雪狐)



作者: 到智游城学习    时间: 2016-7-2 11:15
本帖最后由 到智游城学习 于 2016-7-2 12:08 编辑

必须回答一下了。

首先我们要阐明的是,“人工智能软件--通常被形容为一个机器人--能够预测到未来将会发出哪张牌”这项曾经使得扑克玩家担忧的阐述并非事实,这并非扑克世界中人工智能软件的定义。一个机器人玩家的定义,是作为一个完全自动化的玩家,同人类一样,在扑克世界中基于完全相同的有限信息进行理性决策。一个机器人完全不会发生任何数学上的错误,也不会针对任何玩家进行情绪化的跟注或者加注,简单来说,它比起人类玩家更为接近“零错误”的理性决策模式。然而,它不会比任何人类玩家知道更多的牌桌有限信息。

以上话很好的解释了原因,再加一句辅助软件不等于自动化程序,这就完整了。

另外,他拿34跟注翻牌前的大注,除了证明他是疯鱼外,怎么能跟人工智能扯上关系?翻牌圈,你指望他弃牌吗?

作者: atubo_beep    时间: 2016-7-2 11:15
这牌如果pre AA allin co call还有讨论的空间,既然34o能跟 195,我不认为他能在这个面弃掉两头顺听牌。
作者: amandag    时间: 2016-7-2 12:18
50/100 现场,utg2 limp,mp1 400 mp3 btn call, hero sb KK 1800 left 4600 bb btn call,pot 6300 flop 267dd,hero allin 4600 bb allin 8200 btn call,main pot 20100,side pot 7200 turn 4, river 8, bb show QQ,btn show 58o
作者: July    时间: 2016-7-2 12:37
本帖最后由 July 于 2016-7-2 14:14 编辑

我曾经在psNL100,被5high call 50+BB的all in,丫runner runner中了个顺子居然,当时我想尼玛,什么臭鱼烂虾。。。。。现在想想说不定是机器人,lol
作者: amandag    时间: 2016-7-2 12:45
ps nl 200,发AAJ2J,对手river下注,朋友44点错了call赢了,对手基本只有33这手牌了不知道怎么想
作者: 昆仑苍狼    时间: 2016-7-2 14:06
高级别没试过 在nl10以下这种情况遇过387次
作者: 我是Jsli    时间: 2016-7-2 15:21
本帖最后由 我是Jsli 于 2016-7-2 15:24 编辑
昆仑苍狼 发表于 2016-7-2 14:06
高级别没试过 在nl10以下这种情况遇过387次

数过了

雪柏这个贴很好

再来看这句解释:
一个机器人玩家的定义,是作为一个完全自动化的玩家,同人类一样,在扑克世界中基于完全相同的有限信息进行理性决策.一个机器人完全不会发生任何数学上的错误,也不会针对任何玩家进行情绪化的跟注或者加注,简单来说,它比起人类玩家更为接近“零错误”的理性决策模式.然而,它不会比任何人类玩家知道更多的牌桌有限信息.
-----------------
即使机器人不会比人类玩家知道更多的牌桌有限信息,就是机器人不能知道下一张牌.
Online各种软件的存在,已经使扑克失去了意义.

简单说吧,刘翔刘易斯怎么也跑不过汽车吧


作者: 到智游城学习    时间: 2016-7-2 16:08
你怎么知道开汽车的不是刘翔,你又怎么知道刘易斯不开汽车?
能力擅长的领域不同,怎么比较?只能看谁更全面,没听说过田忌赛马吗?你以为网络牌手除了呆在家里打扑克,其他不会了吗?你也未免小看了网络牌手!
作者: 咒怨    时间: 2016-7-2 20:35
人工智能和预测下一张牌好像这不是一个范畴吧?
作者: 到智游城学习    时间: 2016-7-2 21:18
本帖最后由 到智游城学习 于 2016-7-2 21:25 编辑

人工智能的概念太笼统,打PS充其量也就是辅助软件的含量,你以为谁打个PS用超级计算机去打吗?自娱自乐吧!
作者: gaosi    时间: 2016-11-18 21:36
你这是自己写的?我记得我在微博上看到过同样的内容
所以你微博是 关西侦探?我记得是腹部平次的头像
作者: 觉察心想事成    时间: 2016-11-18 23:23
研究出一个会打牌的智能软件需要很多钱吧
作者: BeRich    时间: 2016-11-29 10:58
觉察心想事成 发表于 2016-11-18 23:23
研究出一个会打牌的智能软件需要很多钱吧

我觉得机器人可怕的不是研究出什么必胜的策略,而是机器人没有任何情绪波动。

作者: maomaobiao    时间: 2016-12-6 05:39
观顾着潜水和看吵架了,这么好的帖子险些错过了。

简单的说,我不认为这是一个作弊机器人对玩家的碾轧。

我们姑且相信PS的信息安全,人工智能的优势并不在于预测接下来发什么牌。那么在一个决策中人工智能的优势在于对精确计算的掌握和以海量过往数据为支持的对于对手的分析,后者简单说就是机器人narrow你的range。

我大概了解了alpha go的对局方式,并粗浅地了解了神经元计算机的构建方式,大数据的确是新一代人工智能的基础。进而要能够进行德州扑克博弈的计算,尚不论算法程序有没有,需要的计算资源只会比alpha go多,不被公布出来是不可能的。

我在尝试编写一些简单的应用,发现就是ranking一些牌力都是很复杂的,还是仅限于preflop。

作者: 开开学长    时间: 2016-12-7 22:28
PS是全世界最安全的打扑克的网站。。我在上面被封过无数好。。我也曾经在zoom挂过机器人,那个时候还能使用mss打法。ps不仅监控你电脑上开的所有软件,路由器设备等,包括你鼠标点下注,最近100次是否点的规则的一个小区域都能判断出来识别是不是真人




欢迎光临 智游城 (http://zhiyoucheng.co/) Powered by Discuz! X3.2