毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

JAVA的黑白棋奥赛罗棋设计与实现(2)

时间:2020-07-07 20:20来源:毕业论文
而黑白棋在中国得以流行却是在上世纪80年代,当时游戏机和个人电脑逐渐在国内出现,而这两个 电子 产品中都被嵌入了黑白棋的游戏。因为中国人自古

而黑白棋在中国得以流行却是在上世纪80年代,当时游戏机和个人电脑逐渐在国内出现,而这两个电子产品中都被嵌入了黑白棋的游戏。因为中国人自古以来就喜欢棋牌游戏,而黑白棋的规则与中国的围棋和象棋来比又简单了许多,但是可玩性和趣性却又是很高,又因为作为一种从未接触过的新型的游戏,所以黑白棋一出现就得到了众多中国玩家的追捧。

1.2.2  黑白棋规则

与传统的国际象棋不同,同为流行的黑白棋的棋规简单多了。它拥有一个8 × 8的正方形棋盘,两种棋子——黑子和白子。下棋时是将棋子落在空格里,而不是落在线与线的交叉点上。每一局开始的时候都有两百两黑在棋盘的正中间事先交叉摆放好。两方选手各执一种颜色棋子,交替落子。具体规则如下:源^自·优尔·文.论,文'网]www.youerw.com

○1.棋局初始时黑棋和白棋在棋盘上分别有棋子如图1-1所示。 

 

○2.黑方先行,双方交替下棋。

○3.一个合理的落子:在棋盘的空格内而且能够使对方的棋子翻转。

○4.夹住的位置上必须全部是对手的棋子,不能有空格。

○5.如果新落子在几个方向上都能使对方的棋子翻转,那这几个方向上的对方棋子都要翻转过来。

○6.如果玩家交换手落子时,发现不能在棋盘上落子从而翻转对方的棋子时,只能放弃该次落子机会,而由他的对手继续落子直到他有合法棋步可下。

○7.当玩家落子的时候只要拥有一个可使对方棋子翻转的空格时,就一定要落子,不可以弃权。

○8.在双方都不能继续落子的时候,游戏结束。通过棋盘中所具有的一样颜色棋子数量来予以判断,数量多的则为赢家,数量少的则为输家,当双方数量一样多的时候,则为和棋。

1.3 黑白棋的研究意义

这些年来,由于计算机技术的突飞猛进,人们拥有了许许多多的电脑游戏来作为日常生活中的娱乐方式,而其中棋牌类游戏更是受到广大玩家的喜爱,而且人们不在只是在人类自身中寻找厉害的对手,更是向以优越计算能力的计算机提出了挑战。例如国际象棋世界冠军卡斯帕罗夫与最强电脑围棋选手“深蓝”的一战,虽然输了,但是却激起了更多人类玩家对电脑玩家的喜爱,计算机人工智能的发展也随之进入了更多普通人的视野里。

JAVA的黑白棋奥赛罗棋设计与实现(2):http://www.youerw.com/jisuanji/lunwen_55931.html
------分隔线----------------------------
推荐内容