# Iagno 黑白棋小游戏手册

黑白棋(Iagno)是一类双人游戏，也被称为翻转棋，有些像围棋。两名棋手各执黑子和白子，依次在棋盘上落子，一旦棋盘被填满，则棋盘上棋子多的一方获胜。

2000
Eric Baudais
2011
TeliuTe (teliute@163.com)
GNOME 文档项目

对于本文档的复制、分发和/或修改必须遵循自由软件基金会 (Free Software Foundation) 发布的 GNU 自由文档许可证 (GFDL) 版本 1.1 或更高版本，该许可证没有固定的部分、没有封面和背页文本。您可以在此链接上或在随本手册一起分发的 COPYING-DOCS 文件中找到 GFDL 的副本。

本手册是在 GFDL 许可之下分发的 GNOME 手册集合的一部分。如果想要单独分发此手册，可以在手册中添加该许可证的一份副本然后分发，如该许可证的第 6 部分所述。

各个公司使用的许多用于区别它们产品和服务的名称都声明为商标。在所有的 GNOME 文档以及 GNOME 文档项目的成员中，这些名称都是以全大写字母或首字母大写显示，从而表明它们是商标。

本文档以及文档的修改版本都是在遵循 GNU 自由文档许可证的条款下提供，这表示具有以下含义：

1. 文档按“原样”提供，不提供任何明示或暗示的保证，包括但不限于：文档或文档的修改版本没有适销性方面的缺陷、适合特定目的的适用性，以及没有侵权行为。您将自行承担本文档以及文档修改版本的质量、准确性以及性能方面的风险。如果任何文档或文档修改版本存在缺陷，您(而不是最初的编写者、作者或撰写人)将承担所有必需的服务、维修或更正的费用。此免责声明是本许可证的重要组成部分。如果不接受此免责声明，那么您就没有权利使用任何文档或文档的修改版本；并且

2. 无论在任何情况以及在任何法律理论下，本文档或文档修改版本的作者、最初的编写者、任何撰写人或任何分发者，或者任意这些方的任何提供者都不对任何人由于使用本文档或文档修改版本引起或带来的任何直接的、间接的、特殊的、偶然的或继发的损失承担任何民事(包括疏忽)、合同或其它方面的责任，这些损失包括但不限于信誉损失、工作停止、计算机失败或故障，或任何以及所有其它损失或由此引发的或与之相关的损失，即使这些方已被告知存在出现此类损失的可能性时也是如此。

Eric
Baudais

     baudais@okstate.edu

黑白棋手册2.9版
2008年2月

Claude Paroz claude@2xlibre.net

GNOME 文档项目

黑白棋手册2.8版
2004年9月

Eric Baudais baudais@okstate.edu

GNOME 文档项目

0.1
2000年2月4日
EB
完成初稿。
0.2
2000年2月5日
EB
添加小节注释，修正一些排版错误。
0.3
2000年2月7日
EB
用 GDP 模板编译文档，阐述玩法一节。
1.0
2000年4月7日
EB
手册采用 FDL 许可协议，更新抓图为 GDP 标准主题、MicroGUI。
本手册讲述的是黑白棋2.20版。

## 反馈

要报告关于黑白棋程序或使用手册中的缺陷，或者提出建议，请参照 GNOME 反馈页 上的指导。

## 介绍

### 什么是黑白棋？

Iagno 黑白棋是电脑版的翻转棋游戏，通常称作 Othello 黑白棋。Iagno 黑白棋是双人游戏，类似于围棋。棋盘是由8×8个格子组成，一方是黑棋另一方是白棋。游戏中要尽可能地提取对方的棋子，而设法保留自己的棋子。两头是自己的棋子就可以吃掉中间对方的子。

要运行黑白棋小游戏，在 主菜单 中点游戏，然后选择 黑白棋，或者在命令行输入：`iagno`

### 为什么把 Othello 称作 Iagno？

您可能想知道为什么这个游戏叫Iagno 黑白棋，而不是叫 Othello 黑白棋或者 gnothello？答案是比较复杂的，这涉及到像商标、版权法等。抛开这些方面，让我来告诉您一个漫长而又复杂，关于 Iagno 黑白棋名称的来历。

在一个风雪夜里，就像那些书中描绘的英格兰，一个孤独的程序员坐在电脑屏幕前，Ian 完成了他的游戏杰作，那是一个 Othello 交互式黑白棋游戏，他决定为它起个用于 GNOME 的游戏名，叫做 gnothello 黑白棋。

过一阵他的的朋友们来访，像所有程序员那样，他向他们展示了自己的杰作。然而，他们当面就嘲笑他，说这个游戏毫无价值，是个想成为黑客的可怜小玩意。Ian 把他们轰出去后，决定把名称改为 Iago 在莎士比亚的戏剧奥赛罗中，Iago 是 Othello 的祸害。 ，作为对他们说游戏坏话的回敬。但 Ian 觉得这个名字还是不怎么好，因为所有的 GNOME 程序名称都有一些 GNOME 元素在里面。经过深思熟虑，他决定把名称改为我们现在所熟知的 Iagno。

## 玩黑白棋游戏

窗口启动后，在面板中央放有四个棋子，交叉摆放对角颜色相同，如图所示：。

### 初始布局

初始布局的示意图。

黑子先走，棋子要放在能吃白子的位置，也就是能把白子夹在中间的位置。当黑子走完后，两颗黑子之间的位置，比如水平、垂直或者斜线上都会变成黑子，如图所示：。

### 第一步走棋

黑子走第一步后。

当一行棋被对方的两个棋子夹住后，就可以吃掉这些被夹住的子，把它们变成自己的棋子，如图所示：。玩家只能把棋子放在能吃子的位置上，一旦棋子落下就不能再移动它。如果一方无子可走就轮空一手。当双方都无子可走时游戏结束。

### 轮白子走棋，白子不能吃中间一列里的那个黑子，因为有一个白子挡在一头。而如果是黑子走可以在这一列头上落子，但也只能吃掉这一列中的一个白子。

黑子吃子示意图

## 游戏设置

### 选择棋子颜色和难度

在游戏开始时，人类玩家用黑子，电脑等级是一级用白子，在首选项对话框的游戏标签中可以设置双方使用的棋子颜色。人类就是您了，一级是最容易的电脑级别，三级是最难的。您可以都设成人类，这样就可以跟朋友一起玩，也可以都设成电脑，观看它们比赛。

### 快速移动选项

这个选项在设置菜单里，点击菜单后选首选项，然后在游戏标签中可以找到，默认它是没有选中，当您勾选上此选项后，电脑走棋会快一些。

#### 注意：

启用此选项并不能强制电脑玩家走棋，或者降低级别难度。

### 启用/禁用声音

这是首选项的游戏标签中，最后一个选项，您可以选择玩黑白棋时是否发出声音。

#### 首选项对话框，当前是游戏标签。

游戏设置示意图。

## 外观

所有的动画选项，都 在 设置首选项 对话框的 外观 标签中。

### 动画

这个选项控制走棋时呈现动画的数量，使用单选按钮。选择 无 棋子只是闪一下颜色；选择 局部 缓慢显示动画；选择 完全 动画显示完整而又平滑的动画效果。

### 晃动翻转

选中此项在吃一行子时，不是一下吃掉，而是一个接一个，类似于多米诺骨牌效果。它不影响游戏进展，只是看起来更酷。

### 显示网格

选中此项会在盘面上显示风格线，这对于走棋是很有用处的，因为玩家可以更确切地看清棋子的位置。

#### 小提示：

这个选项对新手应该开启，以便让走棋更加清楚。

### 翻出最终结果

选中此项，在一局结束时，所有的黑子都挪到棋盘上方，所有的白子放在下方。这可以让您对比赛结果有个更直观的印象。

#### 注意：

不论怎样，这个选项都不会影响比赛结果。

### 棋子设置

这个选项允许您选择棋盘和棋子的类型。如果您想制作自己的主题，可以使用经典主题为模板，设定文本和颜色的效果。如果您制作好了一个主题，可以发送给 Ian Peters itp@gnu.org，他会把它包含到下一个发行版中。

#### 注意：

有两个主题看起来比较相像，但是动画效果不同——木纹和经典主题。

#### 首选项对话框，当前选中外观标签。

动画设置示意图。

## 已知缺陷和限制

- 电脑玩家容易被打败。

## 作者

黑白棋小游戏由 Ian Peters (itp@gnu.org)编写，本手册由 Eric Baudais (baudais@okstate.edu)编写，要报告本程序或本手册的缺陷或者提出建议，请参照 文档 上的指导。

## 许可协议

本程序是自由软件，您可以在遵守自由软件基金会发布的 GNU 通用许可证 第2版或更高(如您所愿)版本下，重新分发和/或修改它。

本程序的发布意图是希望它有所用处，但请注意它没有任何担保，甚至不包括商业用途、以及特殊目的保证。更多相关细节，请参阅 GNU 通用公共许可证。

在GNOME 用户指南 的附录中包含了一份 GNU 通用许可证的副本，您也可以通过访问自由软件基金会的网站上获得 GNU 通用许可证的副本，或者写信给

     Free Software Foundation, Inc. 59 Temple Place - Suite 330 Boston, MA02111-1307USA

来索取。