# Monte-Carlo-Tree-SearchMTCS **Repository Path**: mc6g/monte-carlo-tree-search ## Basic Information - **Project Name**: Monte-Carlo-Tree-SearchMTCS - **Description**: 蒙特卡洛树搜索的Go语言版本,用于深度强化学习模型的构建。 - **Primary Language**: Go - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-01-09 - **Last Updated**: 2023-01-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Monte-Carlo-Tree-SearchMTCS #### 介绍 蒙特卡洛树搜索的Go语言版本,用于深度强化学习模型的构建。 软件架构说明 该代码包括蒙特卡洛树搜索的四个部分:选择 1.选择(Selection) 就是找出胜算较高的动作,只搜索这些好的动作,忽略掉其它的动作。 未访问:还没有评估过当前局面 未完全展开:被评估过至少一次,但是子节点(下一步的局面)没有被全部访问过,可以进一步扩展 完全展开:子节点被全部访问过 我们找到目前认为「最有可能会走到的」一个未被评估的局面(双方都很聪明的情况下),并且选择它。 2.扩展(Expansion) 3.求值(Evaluation) 4.回溯(Backup)