bupticybee / TexasHoldemSolverJava

A Java implemented Texas holdem and short deck Solver
MIT License
814 stars 186 forks source link

想修改源码,使它能支持 Limit Texas Hold'em,大佬有什么建议吗? #37

Open enria opened 5 months ago

enria commented 5 months ago

调了一下,发现 GameTree 里面,buildTree 这个方法调用起来会报错?难道是不支持自定义 Rule 吗?

bupticybee commented 5 months ago

支持的呀,你能给出复现流程么?而且你这个想法有点奇怪,Limit 可以整个游戏一起解了,应该不需要专门的翻后求解器呀?

bupticybee commented 5 months ago

而且你为啥不用最新的c++版本呢?这个java版本我很早就不维护了

enria commented 5 months ago

支持的呀,你能给出复现流程么?而且你这个想法有点奇怪,Limit 可以整个游戏一起解了,应该不需要专门的翻后求解器呀?

是支持 Rule 的。应该是太久没维护了,一些地代码逻辑不对,我修改一些地方就好了。

“Limit 可以整个游戏一起解了”这个可以再具体一些吗?我只看了 “Heads-up limit hold'em poker is solved”(cfr+),这个是求解 Limit的,但是里面需要的计算资源不是挺大的吗?现在有什么新的工具或者方法吗?

抱歉对这个方向不是太了解,问的问题有点傻了。

enria commented 5 months ago

而且你为啥不用最新的c++版本呢?这个java版本我很早就不维护了

java 比较熟 😂,c++ 写的不多。

bupticybee commented 5 months ago

支持的呀,你能给出复现流程么?而且你这个想法有点奇怪,Limit 可以整个游戏一起解了,应该不需要专门的翻后求解器呀?

是支持 Rule 的。应该是太久没维护了,一些地代码逻辑不对,我修改一些地方就好了。

“Limit 可以整个游戏一起解了”这个可以再具体一些吗?我只看了 “Heads-up limit hold'em poker is solved”(cfr+),这个是求解 Limit的,但是里面需要的计算资源不是挺大的吗?现在有什么新的工具或者方法吗?

抱歉对这个方向不是太了解,问的问题有点傻了。

就是这个项目是翻后求解器,只做翻后是因为无限注加上翻前太大了,无法直接全部求解,但是有限注游戏树很小,可以直接整个求解。

enria commented 5 months ago

“Limit 可以整个游戏一起解了”这个可以再具体一些吗?我只看了 “Heads-up limit hold'em poker is solved”(cfr+),这个是求解 Limit的,但是里面需要的计算资源不是挺大的吗?现在有什么新的工具或者方法吗?

我理解。所以我想着能实现 No-Limit 的应该也能解 Limit,所以用了这个库。但是我自己用这个库实现了一下,即使是后翻,Limit 的树也很大。而且我没有找到其他的工具。所以想问下有什么推荐的工具或者仓库😅

感觉这样太浪费您的时间了,我想付费咨询一下您,可以联系您的邮箱吗?

ydq10086 commented 2 months ago

“Limit 可以整个游戏一起解了”这个可以再具体一些吗?我只看了 “Heads-up limit hold'em poker is solved”(cfr+),这个是求解 Limit的,但是里面需要的计算资源不是挺大的吗?现在有什么新的工具或者方法吗?

我理解。所以我想着能实现 No-Limit 的应该也能解 Limit,所以用了这个库。但是我自己用这个库实现了一下,即使是后翻,Limit 的树也很大。而且我没有找到其他的工具。所以想问下有什么推荐的工具或者仓库😅

感觉这样太浪费您的时间了,我想付费咨询一下您,可以联系您的邮箱吗?

你好你这个问题解决了吗,可以联系一下您吗?