麻将本身复杂度低,人类顶尖牌手水平又不高,被人工智能击败会比围棋要容易得多,不可能是“最后壁垒”。
现在有哪些比较强的麻将AI?
竞技麻将方面,目前国标麻将和日本麻将都有比较强的AI(高于人类平均水平)。日本麻将的 AI目前最强的当然是“爆打”。
“爆打”是由东京大学工学系在读博士生水上直纪开发的日本麻将AI,他所在的课题组就是专门研究麻将AI的。
爆打和AlphaGo 一样,也具有自我对局和分析并学习人类牌谱的能力。爆打从2015年开始在最大的日本麻将平台——天凤麻雀上开始运行,至2016年2月已经打了1.3万多场(约13万手牌)。
2015年9月,爆打达到天凤麻雀四段,2015年12月更是一度冲进天凤七段,长期成绩显示平均为六段以上。这意味着什么呢?
上图是天凤麻雀平台2016年3月13日的段位成绩分布图(来源 対戦麻雀天鳳 /)。
天凤平台具有非常科学的段位和Elo Rating体系,越是和高水平牌手对局,获胜后Rate增加越多,失败后Rate减少越少;
越是和低水平牌手对局,获胜后Rate增加越少,失败后Rate减少越多。最终段位和Rate值的稳定值就代表了牌手的真实实力。
可以看到,天凤麻雀平台的活跃用户数约为17万人(不包括新人僵尸号),而六段以上的用户总数为5793人,约占3.4%。
也就是说,爆打打麻将比96.6%的麻将玩家要好,全世界麻将打得比爆打好的人,数量仅有几万人左右(包含所有麻将规则的估算)。
这只是一个课题组,用时一年多研究出的,在一台电脑上运行的麻将AI,就已经基本赶上 AlphaGo早期版本所取得的成绩了。
国标麻将方面,目前最强的AI大概是我本人目前正在参与设计的国标麻将AI了。最初的版本只加入了最常用的十几个番种的分值判断,防守端几乎没有做,实测对随机牌手和牌率就已经达到24%左右,基本与国标麻将平均和牌率24.3% 持平。
实际水平大概处在所有牌手中上位10~20%左右的水平(低段位牌手多,大部分牌手的水平处在平均以下)。
麻将 AI 的算法应该是什么样子的?
最后,我来浅谈一下麻将AI的基本算法。
您需要登录后才可以评论, 登录| 注册
侵华日军新罪证“满洲农业移民入植图”展出2024-09-18
闽南网推出专题报道,以图、文、视频等形式,展现篮球比分直播:在补齐养老事业短板,提升养老服