德州扑克AI实现 TexasHoldem Poker

Posted Accept

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了德州扑克AI实现 TexasHoldem Poker相关的知识,希望对你有一定的参考价值。

参考了一下这篇文献,http://cowboyprogramming.com/2007/01/04/programming-poker-ai/

自己用go实现了一个德州扑克AI,效果还可以。

正常和它玩耍的时候,互动性还不错。但是也有一点点问题,比如玩家乱来,把把都ALL IN(反正不是真的要钱),这其实就是在赌运气了,这种情况下测试AI丢牌的概率有点大,如何对付这种赖皮玩家,后期还要改进。

另外现在的实现其实是主要是概率运算,如何增加学习机制是一个努力方向,目前的想法是每一局结束以后,都去分析对手的咋呼程度。根据这个咋呼程度来调整自己的概率运算

 

代码开源在github:https://github.com/SongLiangChen/TexasHoldemAI

代码目前还有很多可改善空间,留在后期重构来做

 

程序目前是简单的dos界面,在想做成web还是app,有没有对前端感兴趣的,咋们一起来弄

以上是关于德州扑克AI实现 TexasHoldem Poker的主要内容,如果未能解决你的问题,请参考以下文章

德州扑克AI(译)

德州扑克AI WEB版

德州扑克游戏

浅谈德州扑克AI核心算法:CFR

浅谈德州扑克AI核心算法:CFR

德州扑克比较大小的go语言暴力实现