Skip to content

Commit

Permalink
update chinese translation for version 1.8
Browse files Browse the repository at this point in the history
  • Loading branch information
aki65 committed Mar 9, 2021
1 parent a77771d commit 2e47b4b
Showing 1 changed file with 27 additions and 19 deletions.
46 changes: 27 additions & 19 deletions index_zh.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<body style="background-color:#fbf3ea;">
<h5 align="right"><a href="index.html">English</a></h5>
<h1 align="center">BadukAI</h1>

<span style='text-align:center;display:block;'>
Expand All @@ -9,13 +10,11 @@ <h1 align="center">BadukAI</h1>

<p>此应用使得你可以与俩个非常强的围棋 AI 进行对弈,也可以用他们来分析:

<p>1) <b>KataGo</b>: 据我所知本应用是第一个 KataGo 的安卓单机实现。
内置一个10b和一个20b的网络,也可以自己加载其他网络。10b网络运行在CPU上。20b网络专为安卓进行了优化,如果可能也会使用硬件加速。以骁龙855+处理器为例,10b的速度约是80n/s,20b是55n/s.
<p>1) <b>KataGo</b>: 据我所知本应用是第一个 KataGo 的安卓单机实现。内置一个10b和一个20b的网络,也可以自己加载其他网络。10b网络运行在CPU上。20b网络专为安卓进行了优化,如果可能也会使用硬件加速。以骁龙855+处理器为例,10b的速度约是80n/s,20b是55n/s.

<p>2) <b>LeelaZero</b>:
内置一个15b和一个40b的网络。这俩网络都专为安卓进行了优化,在近期的骁龙晶片组上能够使用硬件加速,速度相当快。以骁龙855+为例,15b的速度是200n/s,40b是50n/s,比运行在CPU上快六倍。
<p>2) <b>LeelaZero</b>: 内置一个15b和一个40b的网络。这俩网络都专为安卓进行了优化,在近期的骁龙晶片组上能够使用硬件加速,速度相当快。以骁龙855+为例,15b的速度是200n/s,40b是50n/s,比运行在CPU上快六倍。

<p> 安装: <a href="https://github.com/aki65/aki65.github.io/releases/download/v1.8.0/baduk_ai__arm64-v8a-rel-1.8.apk">64位点这里下载</a> (请在手机的设置里允许安装第三方来源的应用),如果64位的不兼容, <a href="https://github.com/aki65/aki65.github.io/releases/download/v1.8.0/baduk_ai__armeabi-v7a-rel-1.8.apk">32位点这里下载</a> 下载后安装即可
<p> 本应用可从 <a href="https://play.google.com/store/apps/details?id=net.kir.baduk_ai">谷歌应用商店下载</a>,或者从 Github 下载:<a href="https://github.com/aki65/aki65.github.io/releases/download/v1.8.0/baduk_ai__arm64-v8a-rel-1.8.apk">64位点这里</a> (请在手机的设置里允许安装第三方来源的应用),如果64位的不兼容,<a href="https://github.com/aki65/aki65.github.io/releases/download/v1.8.0/baduk_ai__armeabi-v7a-rel-1.8.apk">32位点这里</a>,下载后安装即可使用

<p>&nbsp;</p>

Expand All @@ -29,49 +28,58 @@ <h1 align="center">BadukAI</h1>
<p>界面修改自 Alexander Taylor 的杰出应用“LazyBaduk”(感谢他友好的许可)。界面的操作绝大多数不言自明,但一些提示也许很有帮助:

<ul>
<li><a href="#top_row">第一行</a></li>
<li><a href="#top_row">顶部</a></li>
<li><a href="#settings">设置</a></li>
<li><a href="#board">棋盘</a></li>
<li><a href="#control">控制按钮</a></li>
<li><a href="#control">底部</a></li>
<li><a href="#strength">如何调整AI的强度然后与之对弈</a></li>
</ul>

<h3 id="top_row">第一行</h3>
<h3 id="top_row">顶部</h3>
<p>左上角两个圆圈指示当前该谁落子,可以点击改变。

<p>点击虚线框弹出一个对话框,你可以设置限制在局部的分析深度、矩形外的若干点的坐标。对话框设置完成后在棋盘上框选一个矩形。点击红叉可以恢复原状。

<h3 id="settings">设置</h3>
<p>右上角是设置按钮,你可以切换网络、引擎,更改一些设置。
<p>如果设置里第一行是“KataGo”,表示当前使用的引擎是 KataGo,点击弹出一个对话框,可管理网络:你可以删除你不想用的内置的网络,也可以从存储加载。为了避免重复,加载的网络不会复制到本应用里面,而是从加载的位置读取,所以如果删除了网络或者更改了网络的位置,将不可用。之所以只能加载 KataGo 的网络,而不能加载 LeelaZero 的网络。是因为后者只对需要预处理的优化的网络进行了实现,而不能加载标准的网络。

<p>如果当前使用的是 KataGo 的网络,设置里第一行将显示其名称,点击弹出一个对话框,可管理网络:你可以删除你不想用的内置的网络,也可以从存储加载。为了避免重复,加载的网络不会复制到本应用里面,而是从加载的位置读取,所以如果删除了网络或者更改了网络的位置,将不可用。之所以只能加载 KataGo 的网络,而不能加载 LeelaZero 的网络。是因为后者只对需要预处理的优化的网络进行了实现,而不能加载标准的网络。

<p id ="kyu-rank"> 如果当前使用的是 KataGo,设置里的“等级”将可用:输入"30"至"-8"的整数(表示30级至9段(网棋)),经过强度大致校准的机器人(就像 KaTrain 中一样)将成为 AI 选手(而不是 KataGo 完全体)。这些弱化的机器人完全归功于 sanderland 出色的 KaTrain 项目的基础算法。使用该模式必须用20b或15b的网络。算法所限,4段以上强度增加不多,所以"-8"实际上比9段弱得多。选择“开局库”,AI 选手将使用人类的布局。

<p>如果输入的不是30至-8的整数,AI 选手将是 KataGo 完全体。无论输入什么,分析(“分析”或“全部分析”)永远都是完全体。
<p>如果输入的不是30至-8的整数,AI 选手将是 KataGo 完全体。无论输入什么,分析(“分析”或“全部分析”)永远都是完全体。

<p>选项“对弈时赢率”,可以切换对弈过程中是否显示赢率(而不仅仅是在分析中)。如果勾选,将显示所有 AI 回合的赢率(上面提到的校准机器人不计算赢率,所以不显示,落后太多时也不会认输)。

<p>在“分析时每手总模拟对局数”中输入正数,则分析时每手进行这么多的计算。否则每步消耗“秒/手”中指定的秒数。
<p>在“直方图”中,有三种图可选:
<ul>
<li>赢率随手数的变化图。(以白棋视角,下同)</li>
<li>每两手之间的赢率增减量,随手数的变化图。直方图上半部分显示增加,下半部分显示减少。在&#x00b1后输入数字以设置直方图的显示范围。
例如:输入10,直方图可以完整地显示最低-10%最高10%的赢率增减,其它赢率增减显示不全。</li>
<li>每两手之间的领先目增减量,随手数的变化图。(&#x00b1同上)</li>
</ul>

<p>在“分析时每手总模拟对局数”中输入正数,则分析时每手进行这么多的计算。否则每手消耗“秒/手”中指定的秒数。

<h3 id="board">棋盘</h3>
<p>如果你按住棋盘不松手,将显示落子的预览。滑动手指来调整落子位置(位于手指上方 3 行)。抬起手指表示落子。可以在设置中关闭 3 行偏移。

<p>如果在现有的棋子上落子,通常什么都不会发生。但是,如果加载了没有手顺的棋谱文件,则将删除现有棋子(这可用于编辑想要分析的盘面)。

<p>棋盘下方的区域显示了一个赢率直方图。直方图的柱数与对弈或加载棋谱的手数相同。点击一个柱,您可以导航到相应的着手(盘面)。当前盘面由红色三角形指明。如果 AI 对盘面进行了分析,则灰色的柱变为黑白相间,黑白的长短表示赢率大小。
<p>棋盘下方的区域显示了一个赢率直方图。直方图的柱数与对弈或加载棋谱的手数相同。点击一个柱,可以导航到相应的着手(盘面)。当前盘面由红色三角形指明。如果 AI 对盘面进行了分析,则灰色的柱变为黑白相间,黑白的长短表示赢率大小。

<p>直方图总是显示一条分支的赢率(只是应用界面没地方显示所有分支的赢率)。如果您加载了 sgf(通过加载按钮或从另一个应用程序分享到 BadukAI 的 sgf 棋谱文件),将显示棋谱的主分支。然后,如果您自己或者让 AI 行棋,添加了变化分支,直方图将显示从开局到分支变化最后一手的赢率。要跳转至分支变化的前一手并返回棋谱的主分支,请点击“返回主线”。

<p>即使只显示一个分支的赢率直方图,按钮“保存 SGF”将保存所有的分支。(注意保存时自己写上后缀名".sgf",否则什么也不会发生)

<p>当 AI 分析一个盘面时,最佳选点(最多五个)会按照质量顺序出现在赢率直方图下方。点击可在棋盘上查看最佳选点的后续变化。其中第一个按钮“形势”,表示 AI 的形势预测。
<p>当 AI 分析一个盘面时,最佳选点(至多五个)会按照质量顺序出现在赢率直方图下方。点击可在棋盘上查看最佳选点的后续变化。其中第一个按钮“形势”,表示 AI 的形势预测。

<h3 id="control">控制按钮</h3>
<p>通过点击“分析”,您可以使 AI 分析当前盘面:直方图中的赢率以及棋盘上和直方图下方最佳着法的显示将不断更新,直到您再次点击“分析”才会停止。
<h3 id="control">底部</h3>
<p>点击“分析”,AI 将分析当前盘面:赢率、目差、最佳着法及其后续变化信息将不断更新,直到您再次点击“分析”才会停止。

<p>如果您点击“全部分析”,AI 将从当前盘面到终局一着一手地分析(每次分析受限于“秒/手”或“每手总模拟对局数”)。之后,直方图将显示所有赢率,以便您可以观察到赢率的突然变化(这暗示着恶手),然后仔细审视相应盘面。
<p>点击“全部分析”,AI 将从当前盘面到终局一着一手地分析(每次分析受限于“秒/手”或“每手总模拟对局数”)。之后,直方图将显示所有赢率,以便您可以观察到赢率的突然变化(这暗示着恶手),然后仔细审视相应盘面。

<p>要玩让子棋,你可以放置一个黑棋棋子、虚手、再放置一个黑子,再虚手······直到放置完毕,然后点击“执白”,意思是让 AI 拿白棋。
<p>要玩让子棋,你可以放置一个黑棋棋子、虚
手、再放置一个黑子,再虚手······直到放置完毕,然后点击“执白”,意思是让 AI 拿白棋。

<h3 id="strength">如何调整 AI 强度后与之对弈:</h3>

Expand All @@ -97,4 +105,4 @@ <h3 id="strength">如何调整 AI 强度后与之对弈:</h3>
<hr>

<p> 如果您遇到任何问题,请告诉我...
<p>我的邮件地址:<a href="mailto:a.kirmse@gmx.de">Andreas Kirmse</a>
<p>我的邮件地址:<a href="mailto:a.kirmse@gmx.de">Andreas Kirmse</a>

0 comments on commit 2e47b4b

Please sign in to comment.