Go Board 系统架构与功能文档

Go Board 系统架构与功能文档 项目:go-board-cpp 日期:2026-05-14 版本:v1 一、系统总览 一个完整的围棋对弈系统,支持实体棋盘(E...

2026-05-14

Part 2.1: 功能实现 —— AI 对弈、打谱与棋谱保存

从只能检测棋子升级为可以和人下棋+看棋谱。新增 GtpEngine、SgfParser、GoGame AI、Kifu UI 四个模块,实现人机/人人对弈、打谱导航、SGF 导出等完整功能。

2026-05-14

Part 2: AI 落子方案详解 —— GTP 协议与 KataGo 引擎集成

深入讲解围棋 AI 的标准通信协议(GTP)、KataGo 引擎的架构与配置、以及 GtpEngine C++ 类的设计实现。用通俗的类比理解 stdin/stdout 指挥 AI 落子的完整流程。

2026-05-14