Add support for new model types

This commit is contained in:
Vincentzyx 2021-09-05 01:13:33 +08:00
parent a7966133ba
commit 83cea999a5
1 changed files with 2 additions and 1 deletions

View File

@ -2,7 +2,7 @@
* 本项目基于[DouZero](https://github.com/kwai/DouZero) 和 [DouZero_For_Happy_DouDiZhu](https://github.com/tianqiraf/DouZero_For_HappyDouDiZhu) * 本项目基于[DouZero](https://github.com/kwai/DouZero) 和 [DouZero_For_Happy_DouDiZhu](https://github.com/tianqiraf/DouZero_For_HappyDouDiZhu)
* 环境配置请移步项目DouZero * 环境配置请移步项目DouZero
* 模型默认为ADP更换模型请修改main.py中的模型路径 * 模型默认为ADP更换模型请修改main.py中的模型路径
* 运行main.py即可 * **如果需要更换新模型类型请把Resnet新版模型或者General新版模型放置到对应目录中**
* 在原 [DouZero_For_Happy_DouDiZhu](https://github.com/tianqiraf/DouZero_For_HappyDouDiZhu) 的基础上加入了自动出牌,基于手牌自动叫牌,加倍,同时修改截屏方式为窗口区域截屏,游戏原窗口遮挡不影响游戏进行。 * 在原 [DouZero_For_Happy_DouDiZhu](https://github.com/tianqiraf/DouZero_For_HappyDouDiZhu) 的基础上加入了自动出牌,基于手牌自动叫牌,加倍,同时修改截屏方式为窗口区域截屏,游戏原窗口遮挡不影响游戏进行。
* **请勿把游戏界面最小化,否则无法使用** * **请勿把游戏界面最小化,否则无法使用**
@ -20,6 +20,7 @@
4. 如果需要自动继续下一把,点击单局按钮,使其变为自动 4. 如果需要自动继续下一把,点击单局按钮,使其变为自动
## 自动叫牌/加倍原理 ## 自动叫牌/加倍原理
用DouZero自我博弈N局对于随机到的每种手牌随机生成若干种对手手牌把该牌型和赢的局数扔进一个简单的全连接网络进行训练得到手牌与胜率之间的关系最后根据预期胜率以一定阈值进行叫牌和加倍。 用DouZero自我博弈N局对于随机到的每种手牌随机生成若干种对手手牌把该牌型和赢的局数扔进一个简单的全连接网络进行训练得到手牌与胜率之间的关系最后根据预期胜率以一定阈值进行叫牌和加倍。