文章来源:淘论文网   发布者: 毕业设计   浏览量: 67



还可以点击去查询以下关键词:
[机加]    [网络]    [毕业]    [五子棋]    [游戏]    [人机加网络对毕业战五子棋游戏]   

      本设计用Java开发五子棋游戏。主要完成了人机对战和玩家之间联网对战2个功能。网络连接部分为Socket编程应用,客户端和服务器端的交互用Class Message定义 
   
   现代五子棋棋盘,经过国际棋联的多次修改,最终定为15 X 15路,即棋盘由横竖各15条平行线交叉组成,共有225个交叉点;棋盘上共有五个星位,中间的星位称为天元,周围四点为小星,与围棋盘略有不同。见图1

 
                                图1 棋盘
    五子棋的棋子和围棋相同,开题报告,分黑白2种颜色,通常为散圆形,有一面凸起或二面凸起等形状,一副棋子总数为225枚,其中黑子113枚,白子112枚。
关于计时,正规比赛按不同级别设置了不同的时间限制,一般的玩家都没有这个限制。

规则及解释
1:黑棋先行,白棋随后。从天元开始相互顺序落子。
2:最先在棋盘的横向、竖向、斜向形成连续的相同色五个棋子的一方为胜利。
3:黑棋禁手判负、白棋无禁手。黑棋禁手包括“三、三”;“四、四”;“长连”。黑方只能用“四、三”去取胜。
4:如分不出胜负,则定位平局。
5:对局中拔子、中途退场均判为负
6:五连与禁手同时形成,先五为胜。
7:黑方禁手形成时,开题报告,白方应立即指出。若白方未发现或发现后不立即指正,反而继续落子,则不能判黑方负。 

    五子棋是由两个人在一盘棋上进行对抗的竞技运动。在对局开始时,先由执黑棋的一方将一枚棋子的落在“天元”上,然后由执白棋的一方在黑棋周围的交叉点上落子。如此轮流落子直到某一方首先在棋盘的直线 横线或斜线上形成连续的五子或五子以上,则该方就算获胜。但是五子棋的特点是先行的一方优势很大。因此,在职业比赛种对黑方做了种种限制,以利公平竞争。黑白双方的胜负结果必须按照职业五子棋的规则要求来决定。

这里还有:


还可以点击去查询:
[机加]    [网络]    [毕业]    [五子棋]    [游戏]    [人机加网络对毕业战五子棋游戏]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/2913.docx
  • 上一篇:java远程监定制控软件
  • 下一篇:大学学生工定制作管理系统
  • 资源信息

    格式: docx