# go_test **Repository Path**: muwenyao/go_test ## Basic Information - **Project Name**: go_test - **Description**: 围棋测试小游戏 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-17 - **Last Updated**: 2025-09-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 该项目目前没有提供 README.md 文件。您可以参考以下内容创建一个基本的 README.md 文件: --- # Go 围棋游戏 这是一个基于 Java 实现的围棋游戏项目,支持人机对战和人人对战模式,包含棋盘逻辑、胜负判断、AI 对战等核心功能。 ## 功能特性 - 支持围棋基本规则:落子、提子、禁入点等。 - 提供人机对战和人人对战模式。 - AI 使用策略评估和蒙特卡洛树搜索(MCTS)进行决策。 - 支持棋盘状态保存与回溯。 - 包含图形界面,使用 Java Swing 实现。 ## 技术栈 - Java 17+ - Swing(图形界面) - Maven(项目构建) ## 项目结构 - `src/main/java/com/mwy/body/`:核心逻辑类,包括棋盘、AI、游戏控制等。 - `src/main/java/com/mwy/data/`:数据模型类,如棋盘状态、棋子、棋局历史等。 - `src/main/java/com/mwy/enums/`:枚举类,如游戏模式、游戏状态等。 - `src/main/resources/img/`:图形界面所需的图片资源。 ## 如何运行 1. 确保已安装 Java 开发环境(JDK 17 或更高版本)。 2. 使用 Maven 构建项目: ```bash mvn clean package ``` 3. 运行主类 `com.mwy.Main` 启动游戏。 ## 开发者 - 作者:Muwenyao - 项目地址:[Gitee](https://gitee.com/muwenyao/go_test) ## 许可证 本项目采用 MIT 许可证。详情请查看 LICENSE 文件。 --- 您可以根据实际需求进一步完善 README.md 文件,例如添加详细的开发文档、贡献指南、截图等信息。