
毕业设计:黑白棋游戏的源代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本作品为一款黑白棋(奥赛罗)游戏的源代码,旨在通过程序实现经典黑白棋对战规则,并提供人机和人人对弈模式。适合编程学习与实践。
毕业设计:黑白棋游戏源码环境配置
所需Python版本为3.6;依赖库包括keras-gpu == 2.2.4 和 tensorflow-gpu == 1.14.0。
主要文件说明:
- `src/config.py` 参数配置文件,其中 `project_root_path` 设置为项目路径,请根据实际情况进行更改。
- `src/coach.py` 强化学习 self-play 训练类
- `src/referee.py` 指挥者,指挥两个 player 的交互
- `web` 文件夹包含一个简单的客户端/服务端实现,提供更好的用户体验。
服务端启动:在命令行中输入 `python -m src.web.server.web_ssl_server` 并根据需要更改配置文件中的相关参数(如 web_ssl_cert_file 和 web_ssl_key_file)。
客户端启动:使用浏览器打开位于 `src/web/client/index.html` 的页面。
- `src/main.py` 为程序执行文件,可以参照 main 中的说明来运行相应的命令。
全部评论 (0)
还没有任何评论哟~


