janggi.plyyard.com 由 Ply Yard 维护,提供完整的 9×10 朝鲜将棋对局。本站把规则执行、棋盘操作与复盘工具放在同一页面中;无需创建账号,也无需安装原生应用。
三种对弈方式,各自解决什么问题
- AI 对弈:可选择执楚或执汉,使用多档本地搜索强度练习,并通过提示、悔棋和逐手回放比较候选着法。
- 同屏双人:两位棋手共用一台设备,适合规则教学、面对面对弈,以及在同一局面上讨论分支。
- 在线房间:创建公开或私密房间,选择执子后用链接或房间号邀请对手;也可加入公开房间或观战已开始的对局。
本地棋局与在线房间的边界
AI 与同屏棋局保存在当前浏览器中,包含局面、行棋记录和少量界面选项。它们不需要房间服务器;刷新后通常可以继续,但清除网站数据会移除本地进度。
在线房间则由服务器临时保存房间状态并同步着法,浏览器保存座位重连所需的房间标识。这些标识用于返回原座位,不等同于用户账号。具体数据项目与清理方式见 隐私政策。
产品能力的明确边界
- 没有段位、积分排行、账号社交系统或按棋力自动配对。
- 公开大厅可以让陌生访客自行加入,但不是自动匹配服务。
- 各档位 AI 着手、侧栏分析与提示都走 Fairy-Stockfish 的本地搜索,不代表职业教练意见或正式棋力评级。
- 普通对弈不要求邮箱、手机号、真实姓名或支付信息。
本站执行的是 9×10 朝鲜将棋规则,不与中国跳棋、象棋或国际象棋混用。如果页面说明与实际合法着法不一致,应以修正程序与规则说明为目标,而不是把差异视为另一种玩法。
我们如何判断一项功能是否值得保留
功能必须直接服务于完成对局或理解着法:棋盘提示用于识别可以走到或吃到的格子,棋谱用于返回分岔点,房间状态用于确认座位与连接。本站不以增加菜单数量为目标;规则准确、操作反馈清楚、不同模式采用同一套合法着法,优先于表面功能数量。
棋子造型从哪里来
八角棋子与 9×10 棋盘由本站画面绘制,不是第三方棋子套件。
对局用的引擎
与 AI 对弈时,各档位的着手与侧栏实时分析都由开源引擎 Fairy-Stockfish 驱动,并配有公开的朝鲜将棋神经网络文件 janggi.nnue(约 11 MB,谱系 janggi-9991472750de)。搜索在你的浏览器里完成,棋局不会因此传到别的服务器。较低档位用较低的技能等级与深度上限把棋力压下来,大师档用满强度并按你选的思考时间搜索。侧栏显示的就是引擎正在算的那一次搜索:深度、节点数、速度、局面评估与推荐主变。
Fairy-Stockfish 由 Fabian Fichter(ianfab)主持,并建立在 Stockfish 之上;能在网页里直接运行,也得益于 fairy-stockfish.wasm 的打包。引擎以 GNU GPL v3 授权,许可全文在 COPYING,作者名单在 AUTHORS。感谢他们把搜索和评估做成可以继续使用的自由软件;这些作者没有背书本站。
神经网络加载失败时,对弈会改用经典搜索引擎继续选着,侧栏不再显示同样的搜索细节。合法着法、终局与逼将等规则,仍由本站自己的规则程序判定。
关于 Ply Yard
本站由 Ply Yard 维护。问题报告会按本站的棋盘、规则与房间实现单独处理。如果你发现非法着法被接受、合法着法被拒绝、棋谱与盘面不同步,或房间重连异常,请通过 联系我们 提供可复现步骤。