1. 首页
  2. 数据库
  3. 其它
  4. Carcassython:使用Python自定义实现Carcassonne游戏引擎。该项目将用于测试强化学习算法。基于Tkinter的GUI界面 源码

Carcassython:使用Python自定义实现Carcassonne游戏引擎。该项目将用于测试强化学习算法。基于Tkinter的GUI界面 源码

上传者: 2021-04-18 03:42:38上传 ZIP文件 318.9KB 热度 4次
cas体 使用Python,以Tkinter作为GUI界面实现Carcassonne游戏 细节 木板 木板是固定的numpy array ,形状为( numpy array ) 瓷砖 每个图块都有一个名为connections的属性,该属性是一个大小为4的列表。此列表中的每个元素代表一个可能的连接到图块。 假设您有connections = ['C', 'R', 'R', 'F'] ,那么您的图块可以连接到:Castle,Road,Road,Field 由于磁贴可以旋转,其中rotation = 1表示不旋转,因此rotation = 2表示逆时针旋转90o,依此类推。 connections列表将rotation = 1作为参考框架。 代理人 计分 蒙特卡罗树搜索
下载地址
用户评论