· Sharp.go Team
围棋的故事:从尧帝到 KataGo,四千年
围棋在大多数地方比书写更古老。最早的中国编年史把它描述为尧帝的师傅所发明的游戏,设计来训练太子学会平衡、自制、读懂每步的后果。
● 古代时期
01尧、舜与发明传说
中国帝王编年史赋予围棋的起源故事。
《尚书》(儒家经典之一)包含了围棋发明最早的描述。尧帝面对一位不合格的继承人,委任大臣舜来教导太子。舜据说说:
“太子乖张而疏忽。我做了一个画了线的盒子,让他通过游戏来学。”
"
"舜受命教导丹朱。太子暴戾疏略。于是舜作方格之器以教之。
● 古典时期
02在东亚传播
朝鲜、日本、外交赠礼传统。
到汉代时,围棋已是确立的宫廷娱乐。汉王与皇帝都曾下过它。官员们将它列入受教绅士的推荐课程。
● 20世纪
04职业化时代
头衔战、每周新闻报道、围棋的缓慢国际化。
整个20世纪,围棋在东亚实现了职业化。在日本,主要的头衔——本因坊、名人、棋圣、天元、碁圣、王座、十段、龙星——固化为每年一至两次的顶级赛事。
● AI 革命
05AlphaGo、李世石与2016年
改变每位棋手与游戏关系的四胜一负的棋赛。
2016年3月,伦敦的AI企业 DeepMind 向当时具有18次世界冠军头衔的最强活跃棋手李世石发起了五番棋挑战。
"
"我经历了无法用言语表达的失败。我对 AlphaGo 和其团队表示敬意。
● 开源时代
06KataGo、Leela Zero 与分析的民主化
任何人都能在笔记本上运行的强大开源引擎。
DeepMind 团队发布了 AlphaGo 架构的描述,但未释出训练后的权重。几个月内,两个开源项目各自独立启动:Leela Zero(由 Gian-Carlo Pascarella 主导)在志愿者分布式算力上复现 AlphaZero 训练流程;KataGo(由 David Wu 主导)增加了分布式训练基础设施以及更丰富的分析输出(地域估计、势力图、形势判断)。
● 常见问题
01 尧帝真的发明了围棋吗? ▾
最早的中国编年史——《尚书》及其注疏——将围棋的发明归于尧的大臣舜,他为教导粗心的太子而设计了棋盘游戏。所描述的游戏是否特指围棋尚有争议;明确的是,春秋时期(公元前770–476)已有棋盘游戏的清楚文字记载,到汉代已经广泛流传。
02 围棋何时传到日本? ▾
最被广泛接受的日期是公元7世纪,通过朝鲜半岛的佛教僧侣与外交使团传入。到平安时代(794–1185),围棋已是京都宫廷的固定元素,并在后期古典时期开始出现职业棋手。
03 本因坊秀策是谁? ▾
本因邦秀策(1829–1862)是江户时代最受推崇的棋手。他在1850年代末对当时顶尖对手创下19连胜,至今未曾重复,是文献记载中最长的围棋不败纪录。
04 2016 年 AlphaGo vs 李世石之后发生了什么改变? ▾
AlphaGo 以4–1击败李世石证明了机器评估已超越最强的人类具体评估。三年内开源引擎——尤其是 Leela Zero 和 KataGo——的公开让这一评估能力惠及任何有笔记本的人。
05 Sharp.go 为围棋带来了什么? ▾
Sharp.go 在开源引擎生态系统之上构建了浏览器优先的3D表面。无需安装。每局都有稳定的可分享URL。专业棋手用于研究学习的同一引擎(KataGo)作为一键复盘工具在每个棋盘背后运行。
关于围棋更广泛的介绍,参见 什么是围棋。关于规则,参见 围棋规则详解。关于 Sharp.go 如何在60fps下渲染361颗棋子,参见 引擎内部。