Skip to content

Commit 172e34d

Browse files
committed
📝 modify readme
1 parent 655d193 commit 172e34d

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

.idea/workspace.xml

Lines changed: 1 addition & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
- 完全开源并且免费
1313
- 支持标准德州扑克和流行的变种玩法短牌
1414
- 主要聚焦在翻牌后求解
15+
- 支持命令行和python调用
1516

1617
本项目适合:
1718
- 德州扑克高级玩家
@@ -22,9 +23,11 @@
2223
下载release包,release包的结构如下:
2324

2425
```
25-
--- resources
26+
--- Solver
27+
|- resources
2628
|- java_interface.py
2729
|- RiverSolver.jar
30+
|- riversolver.sh
2831
```
2932

3033
其中RiverSolver是德州扑克solver主体程序,```java_interface.py``` 是通过python调用solver的示例程序,其中的测试用例包含了
@@ -34,6 +37,8 @@
3437
- 标准德州扑克turn求解示例
3538
- 标准德州扑克river求解示例
3639

40+
riversolver.sh 包含了命令行调用solver的示例
41+
3742
下载release包后通过 ```python3 java_interface.py``` 来进行测试.
3843

3944
除了需要下载软件本身之外,TexasHoldemSolverJava 还依赖 JRE 11.0.2 作为运行库。如果电脑上没有请安装java JRE 11.0.2。
@@ -135,6 +140,10 @@ result = ps_holdem.train(
135140

136141
执行上面的代码,求解器就会开始工作,求解时间和游戏树大小,双方range复杂程度,还有计算机配置有关,在我的mac book pro上,求解river肯定可以在1秒内完成,turn的求解一般在10秒内也可以完成,机器配置越好求解越快。
137142

143+
## 命令行调用方法
144+
145+
参考release包中的riversolver.sh,调用参数和python接口相同
146+
138147
## 分析求解器产生的结果
139148
首先求解器运行的时候会输出类似如下的日志:
140149
```text

0 commit comments

Comments
 (0)