跳到正文
YiBoard

2026-10-15

围棋路线图:为什么最后做

围棋排在我们的开发顺序最后,在五子棋、象棋、黑白棋之后。不是因为它不重要,而是因为它最贵。这篇摊开讲围棋开发计划:难点在哪、先做什么、上线前必须成立的条件是什么,以及为什么我们不给日期。

#weiqi#product#roadmap

问我们围棋路线图的人比问什么都多,通常就是一句话:围棋什么时候来。短答案是,围棋排在我们的开发顺序最后,在五子棋、象棋、黑白棋之后。这不是不重视,是有意排的。这篇把 go development plan 摊开讲清楚:难点在哪、按什么顺序做、weiqi release(围棋上线)之前必须成立的条件有哪些。现在可以先在 yiboardgame.com 的对战页下五子棋。

围棋排在开发顺序的第几位

四个棋种的顺序是:五子棋(已上线)、象棋(开发中)、黑白棋(规划中)、围棋(最后)。排序依据不是人气,是每份工作量能让我们学到多少东西。五子棋教会我们裁判内核和浏览器里的搜索剪枝;象棋正在教我们棋子的走法、吃子,以及长将判负这类规则分支;黑白棋会教我们翻转结算和终局穷举。围棋排在最后,因为它要的东西,前面三个都教不了我们。

围棋难在哪

  • 胜负计算:中国数子法和日本比目法算出来的结果可能不一样,而玩家还会在终局时对哪些子是死棋产生分歧
  • 打劫:同一个局面可以重复出现,裁判不能只看当前棋盘,得记住历史局面
  • 死活判断:终局之后还要确认哪些棋块是死的。人可以点一下说这块死了,软件要么猜,要么问
  • AI:五子棋用 alpha-beta 加一份手写估值函数就能给出像样的对手。围棋的估值函数出了名地难手写,强的开源引擎走的是蒙特卡洛树搜索加神经网络,那是另一类工作
  • 棋盘规模:19 路有 361 个交叉点,渲染、坐标标注、棋谱格式都要重做一遍

能从五子棋直接搬过来的部分

  • 裁判内核:落子校验、局面状态、读秒控制
  • 段位与评分系统
  • 对局分享链接和棋谱回放
  • 棋盘渲染层,换成更大的网格,加上星位标记

围棋开发计划,按顺序

  • 第一步:9 路棋盘,完整规则,中国数子法。棋盘最小,规则可以先跑通
  • 第二步:13 路、19 路,同一套引擎
  • 第三步:死棋确认流程。终局后双方各自确认,确认完才出最终比分
  • 第四步:让子与贴目
  • 第五步:先做 9 路的 AI,等级随引擎的进展往上加

围棋什么时候来

我们不打算给一个月份。给了做不到,那句话会一直挂在那里,比延迟本身更久。能说的是上线前必须成立的三条:9 路规则通过我们的测试集;死棋确认在两个浏览器之间跑通;9 路的 AI 能下出像样的水平。三条都成立,围棋就上线。在那之前,围棋规则页讲清气、提子、打劫这些基础,五子棋现在就能下。

FAQ

围棋什么时候上线?

还没有日期。它是四个棋种里最后一个,前面要先做完象棋和黑白棋。上面写了上线前必须成立的三条,达成就会放出来。

现在 YiBoard 上能下围棋吗?

还不能。可以先看围棋规则页了解气、提子、打劫这些规则,五子棋已经可以免注册、免安装直接下。

会用中国规则还是日本规则?

先从中国数子法开始。9 路棋盘上两种方法差别很小,先把规则跑通,之后再考虑加比目法。

围棋会有独立的段位吗?

会。围棋和五子棋的评分池分开,两者的水平分布和成长曲线差得远,混在一起两边都不准。

在 yiboardgame.com 免费下一局五子棋

Related

explore.title

YiBoard (yiboardgame.com) — 中华棋类,浏览器即玩,免费无注册。 去下一局 · 更多博客 · 玩法指南