“Network”游戏棋人机对弈的设计与实现(一)—游戏规则

本文介绍了由Sid Sackson设计的棋类游戏"Network",棋盘为8x8格,双方各10枚棋子,目标是构建连接老家的"Network"。规则包括棋子放置、获胜条件、禁止位置、移动方式等,强调了在构建自己网络的同时破坏对手网络的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

“Network”是由Sid Sackson在1992年设计的一种棋类游戏。棋盘是由8 *8=64个格子组成,如图所示:


具体规则如下:

(1)总共有两方进行对弈,分别是白方与黑方,每方都有10个棋子,其中最上和最下两排方格是黑方的老家,只有黑方可以把棋子放在这两行。同理最左和最右是白方的老家,只有白棋子可以放在这里。棋盘的四个顶点(图中标灰部分)不允许任何一方放棋子。

(2)棋盘获胜的标准是对弈双方其中一方首先构建完成自己的“Network”,一个"Network"是指一方棋子将它的老家相连接,并且构成“Network”需要6个或6个以上棋子,6个以下棋子不算构成“Network”。如图,白方通过六个棋子将它的左右两个老家相连接,红线就是所构成的“Network”,同时红线是可以交叉的。其中“Network”中两个互相连接的棋子可以通过水平线或对角线(这种对角线是正方形的对角线,矩形的对角线不算)连接,如果在该连线上存在黑色棋子,则这两个棋子就不能连接。在图中如果在红线上的任何一出存在一个黑色棋子,则由“白方”构成的Network将被打破。

(3)双方在努力构建自己的“Network”时也要注意打破对方的“Network”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值