一个两人对战的棋盘游戏
Mancala 是一种基于回合制策略的棋盘游戏,由两个人使用小石子、豆子或种子在一行行的洞穴或坑中进行游戏。通常的目标是夺取对手的部分或全部棋子。(来源:维基百科)。
Mancala 家族包含许多游戏,如 Oware、Bao 和 Omweso。
这是几种 Mancala 游戏的实现——Kalah、Oware 和 Congkak。
该游戏包括一个棋盘和一些种子或计数器。棋盘每一侧有六个小坑,称为房屋,以及每个末端的一个较大的坑,称为终点区域或存储区。目标是收集比对手更多的种子。
Kalah 规则:
游戏开始时,每个房屋中放置四到六颗种子。
每位玩家控制棋盘一侧的六个房屋和种子。得分基于玩家右侧存储中的种子数量。
在每一轮中,一位玩家将其中一个房屋的所有种子取出。逆时针方向,他们依次将一颗种子放入每一个后续的房屋——包括自己的存储区(如果适用),但不包括对手的存储区。
当最后一颗种子落在玩家一侧的空房屋中,并且对方的房屋有种子时,该种子以及对方对应房屋中的所有种子都会被俘获并放入玩家的存储区。
如果最后一颗种子落入玩家的存储区,则获得额外的一轮。玩家在一轮中可以进行无限次移动。
当一位玩家的房屋中没有种子时游戏结束。对手将收集剩余的所有种子到他们的存储区,拥有最多种子的玩家获胜。
Oware 规则:
游戏开始时每个房屋放置四到六颗种子。玩家控制自己一侧的六个房屋,得分是其右侧存储中的种子数量。
在轮到某位玩家时,他们从自己的一个房屋中取出所有种子,并依次逆时针方向将它们一颗颗播种到接下来的房屋里,跳过起始的房屋和任何计分的房屋。如果起始房屋有12颗或更多的种子,则跳过该房屋,第12颗种子放入下一个房屋。
当一位玩家的最后一颗种子使对手的一个房屋中的种子总数恰好为两颗或三颗时,就会发生捕获。该房屋中所有的种子都会被俘获,并且如果在同一轮中之前的移动也使其他对手的房屋达到两颗或三颗种子,则这些也会被捕获,直到遇到一个不符合条件或者非对手的房屋为止。被俘获的种子会放入玩家的计分区。
如果对手的所有房屋都是空的,当前玩家必须选择一个给对手提供种子的动作。如果无法做到,他们将捕获自己一侧所有的种子,游戏结束。
游戏在一位玩家俘获超过一半的总种子时结束,或者当双方各俘获一半(导致平局)时结束。
最新版本 1.4.1 的更新内容
最后更新时间:2024年8月6日 - 错误修复

下载


