python 梦幻西游_Mancala (Python Edition)

Mancala is an ancient family of board games. This version is known as two-rank Mancala and also known as Kalah (Bantumi).

Your fields on the board are on the bottom side. Your store (kalah) is the big field on the right edge. Chose a field to pick up all seeds. Moving counter-clockwise, the game now deposits one of the seeds in each field until the seeds run out. If you run into your own store, deposit one seed in it. If you run into your opponent's store, skip it. If the last seed you drop is in your own store, you get a bonus turn. If the last seed you drop is in an empty field on your side, you capture that seed and any seeds in the field directly opposite.

When playing with 72 seeds, the "rule of the pie" operates: after the first move in the game, the other player can rotate the board.

The game ends when all six fields on one side of the board are empty. The player who still has seeds on his side of the board when the game ends captures all of those seeds. Count all the seeds in each store. The winner is the player with the most seeds.

开发者:互联网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值