国际象棋已经流传了一千多年,到今天依然只需要一块64格的棋盘。两军对阵,每种棋子走法各不相同,一方的王无路可逃时,棋局就结束了。在这里,你可以和朋友同屏对弈,也可以选一个合适的难度挑战电脑,所有规则都由程序帮你把关。
游戏目标
双方都要设法将死对方的王。王受到对方棋子的攻击叫作被将军;将死就是被将军后无路可逃:王走不到安全的格子,攻击它的棋子吃不掉,攻击路线也挡不住。王本身永远不会真的被吃掉、拿下棋盘。
棋子的走法
- 王:朝任意方向走一格,但绝不能走到被攻击的格子上。
- 后:沿横线、直线或斜线走任意格数,是最强的棋子。
- 车:沿横线或直线走任意格数。
- 象:沿斜线走任意格数,所以整盘棋都待在同一种颜色的格子上。
- 马:走L形,朝一个方向走两格,再朝侧面走一格。它是唯一能越过其他棋子的棋子。
- 兵:向前直走一格,在初始位置时可以走两格。和其他棋子不同,兵的吃法和走法不一样:斜向前吃一格。
国际象棋规则
- 白方先走,之后双方轮流走棋,不能跳过不走。
- 吃子就是走到对方棋子所在的格子上。只有马可以越过其他棋子。
- 任何一步都不能让自己的王处于被将军的状态。
- 王车易位:王朝一个车的方向走两格,车越过王,放到王的另一侧。王和这个车都不能动过,两者之间的格子必须是空的,王不能正被将军,不能经过被攻击的格子,也不能落在被攻击的格子上。车经过被攻击的格子则没有关系。
- 吃过路兵:一个兵走两格后落在对方的兵旁边时,对方的兵可以把它吃掉,就像它只走了一格一样。只有紧接着的下一步才能这样吃。
- 升变:兵走到对面的底线时,必须变成后、车、象或马,由你选择,哪怕这种棋子你还有。
怎样算和棋
- 逼和:轮到走棋的一方没有合法的走法,王也没有被将军。
- 子力不足:双方都不可能将死对方,比如单王对单王,或者王加象、王加马对单王。棋局立即结束。
- 三次重复:同一局面第三次出现,轮到走棋的是同一方,王车易位和吃过路兵的权利也都相同时,轮到走棋的一方可以申请判和。将要走出造成重复局面的那一步时,也可以申请。
- 五十步规则:双方各走五十步,既没有吃子也没有动兵,轮到走棋的一方可以申请判和。
- 自动和棋:如果没有人申请,同一局面第五次出现时,或者双方各走七十五步既没有吃子也没有动兵时,棋局也会判和。
在这个页面上怎么玩
- 打开“设置”,选择对手:电脑、好友联机或同屏双人。
- 和电脑下时,从入门到困难六档难度里选一档,再选执白方还是黑方。每一档都会显示大致的等级分。执黑方时棋盘会翻转过来,让你的棋子在下方。选“随机”时,每局新棋都会重新抽取你执哪一方。
- 点一下棋子再点目标格,或者直接拖动棋子。圆点标出能走到的格子,红圈标出能吃的棋子。
- 兵升变时,在棋盘上弹出的列表里选择新棋子。
- 用“悔棋”撤回一步。“认输”和“申请判和”在“更多”里。你的设置、分数和进行中的棋局都保存在这个浏览器里。
- 点棋谱里的任意一步可以看到当时的棋盘,也可以用箭头逐步查看。使用键盘时,焦点在棋谱上按左右键也一样。回看时不能走棋,点“回到对局”就能回到当前局面。对局结束后,可以用“复盘”再看一遍。
- 卡住了?点“提示”,棋盘上会画出一步好棋。想衡量自己的进步,可以在“设置”里打开“等级分对局”:等级分对局不能悔棋,也没有提示,中途离开按输棋计算。
看懂棋谱
棋谱采用标准代数记谱法。每个格子的名称由列和行组成,比如e4。棋子用大写字母表示:K是王,Q是后,R是车,B是象,N是马。兵没有字母,所以Nf3表示马走到f3,e4表示兵走到e4。
x表示吃子,比如Bxc6。O-O表示王翼易位,O-O-O表示后翼易位。+表示将军,#表示将死,=Q表示兵升变为后。
提高棋力的建议
- 每走一步之前,先想想对手上一步在威胁什么。初学者的对局多半不是输在深远的计划上,而是输在棋子被白白吃掉。
- 开局用一两个兵控制中心,把马和象出动,尽早王车易位,让王安全。
- 开局没有充分理由,就不要把同一个子走两次,也别太早出后,否则只会被对方赶来赶去。
- 记住基本的子力价值:兵1分,马或象3分,车5分,后9分。兑子之前先算一算。
- 多找捉双和牵制。马同时攻击两个子,或者象把对方的棋子牵制在王前面,常常能直接得子。
- 领先时多兑子,少兑兵。到了残局要让王参战,这时它突然成了一个强子。
每天一道新的国际象棋谜题
选择“每日一题”,每天解一个局面,所有人的题目都相同,新题在 UTC 午夜到来。题目可能是一步、两步或三步将杀,也可能是捉双、牵制、串击、闪击或有利的兑换。每道题都由我们自己的引擎生成并检验。棋盘上方的文字会说明目标,对手的应着会自动走出,走错的棋会被退回,你可以再试一次。连续记录保存在这个浏览器中,谜题不会改变你的等级分或与电脑对局的比分。
常见问题
- 不注册能在这里下国际象棋吗?
- 可以。整个游戏都在电脑、平板或手机的浏览器里运行,不用下载,也不用注册账号。
- 电脑有多强?
- 难度共有六档。入门对局面的判断不准,有时连一步杀棋都会漏掉,很适合刚学的人。再往上的每一档都看得更远,对局面的判断也更准。我们让它们和一个已设定为已知棋力的强大开源国际象棋程序对弈来测量,“设置”里每档旁边显示的就是结果:大约从 700 到大约 2300。这些数字是程序之间对弈得出的估计,不是和真人对局得出的,所以其他网站上的等级分可能不同。最低的几档最不确定,因为那个程序无法调得更弱。只有困难这一档与你的设备有关:它的思考时间是固定的,所以在较快的电脑上比在较慢的设备上更强,显示的数值是较低的那个。电脑使用自己的搜索,不依赖开局库,所以每局都不一样。
- “设置”里的等级分是什么?
- 它是对你棋力的估算,根据你和这台电脑下的等级分对局算出。前 15 局标记为暂定,而且不会比你战胜的难度高出太多,所以反复战胜入门也刷不高。它只保存在这个浏览器里,也有可能被改动,因此只是衡量个人进步的参考,不是官方国际象棋等级分。
- 两个人能在同一台设备上下吗?
- 可以。在“设置”里选择“同屏双人”,轮流在同一块屏幕上走棋。你还可以打开“每步后翻转棋盘”,这样轮到谁走,谁的棋子就在下方。
- 为什么我现在不能王车易位?
- 如果王或那个车已经动过,两者之间还有棋子,或者王正被将军、要经过被攻击的格子、要落在被攻击的格子上,就不能王车易位。王或车走开再走回原位,也恢复不了易位的权利。
- 什么是吃过路兵?
- 这是兵的一种特殊吃法。如果对方的兵从初始位置一步走两格,正好落在你的兵旁边,你可以把它吃掉,就像它只走了一格一样。必须在紧接着的下一步吃,否则机会就没了。可以吃的时候,棋盘上会出现红圈提示。
- 逼和和将死有什么区别?
- 这两种情况下,轮到走棋的一方都没有合法的走法。如果王被将军,就是将死,这一方输棋;如果没有被将军,就是逼和,这盘棋算和棋。所以落后很多的一方有时能靠逼和保住一盘棋。
- “申请判和”按钮为什么是灰色的?
- 只有当同一局面即将或已经第三次出现,或者双方各走五十步既没有吃子也没有动兵时,才能申请判和。可以申请时按钮会亮起,棋盘上方的提示也会告诉你。如果你觉得能赢,也可以继续下。
- 棋局和分数会保存吗?
- 会。你的设置、分数和进行中的棋局都保存在这个浏览器里,下次回来还在。这些数据不会发送到别处,清除浏览器数据后就没有了。
- 每日一题怎么玩?
- 在国际象棋页面选择“每日一题”,也可以从“更多”和“设置”里打开。同一天所有人的局面相同,新题在 UTC 午夜到来,页面会按你的当地时间显示。提示会先指出要走的棋子,再指出着法,结果会显示你尝试了几次以及是否用了提示。解开后,你可以逐步查看答案,并分享不会泄露答案的结果。正在进行的对局会一直保存着。