下载 APKPure App
可在安卓获取Othello的历史版本
《黑白棋》是我为大学项目开发的第一个发布的应用程序。
游戏规则:
黑白棋是2名玩家之间玩的策略棋盘游戏。一个玩家玩黑棋,另一个玩家玩白棋。每个玩家获得32个图块,游戏开始时始终为黑色。然后游戏在白色和黑色之间交替,直到:
i) 一名玩家无法进行有效的移动以包抄对手。
ii) 两个玩家都没有有效的移动。
当玩家没有有效移动时,他将通过自己的回合,对手继续。当两个玩家都没有有效的移动时,游戏结束。
棋盘将以棋盘中央的2个黑色图块和2个白色图块开始。
有效移动:
通过在棋盘上“包抄”一个或多个对手的图块的位置放置与玩家颜色相同的图块来进行移动。当一个图块或一排图块的末端被相反颜色的图块包围时,它被包抄。一个图块可以在任何方向(水平、垂直、对角线)上包围任意数量的一个或多个图块。棋子只能作为移动的直接结果被包抄,并且必须落在正在玩的棋子的直线上。所有被包抄的图块都将被翻转(它们变成相反的颜色),即使不翻转它们对玩家有利也是如此。如果您无法包抄并翻转至少一个相反的图块,则必须通过回合。但是,如果您可以进行移动,则不能放弃回合。一旦将图块放置在一个正方形上,它就永远不能在游戏后期移动到另一个正方形。
游戏结束:
当任何一个玩家都无法移动时,游戏结束。现在将计算图块,并且面板上拥有大部分颜色图块的玩家是赢家(可能出现平局)。
Last updated on 2020年02月24日
AI adjustments.
The score is now calculated at the end of the game, like so:
score = 1000 * count[playerColor]/64
Othello
2.0 by Minas Papadakis
2020年02月24日