下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、课程设计的题目:五子棋游戏的设计与开发、设计要求:2.1 开发工具Java 语言、 JCreator2.5 及以上版本(可选其他开发工具)2.2 运行环境可运行在 Windows 2000/2003/XP、linux、unix 等 OS 上JRE 要求在 1.4版本以上硬件:CPU:主频 1.0GHZ Memory : 128MB2.3 程序各项指标1. 完成常规的五子棋游戏2. 能够实现在单个计算机上的人机交互下棋3. 可采用 Applet 或者 Application4. 游戏能够自动判断输赢5. 界面简洁,游戏操控方便2.4 扩展要求 (以后完成 )1. 能够通过网络实现人与人的交互下
2、棋2. 能够存盘3. 界面美观三、文档1. 完成实验报告2. 程序清单附件:五子棋的参考文献五子棋五子棋是起源于中国古代的传统黑白棋种之一。亦有"连五子 "、"五子连"、"串珠"、"五目"、"五目碰 "、"五格 "等多种称谓。玩家根据自身等级和习惯,可以自由选择不同的游戏房间。其游戏规则也有所不同。详细分为三种棋室:普通棋室、国标棋室、职业棋室。其中普通棋室不受任何规则限制;国标棋室有禁手规则限制;而职业棋 室则在国标棋室的基础上增加“三手交换”和“五手两打”两项规则。(三手
3、交换:是指黑棋下盘面第 3 着棋后,白方在应白之前,如感觉黑方棋形不利于己方,可提出交换,即执白棋一方变为执黑棋一方, 而黑方不可以不换。五手两打:是指黑棋在下盘面上关键的第5 手棋时,必须下两步棋,让白棋在这两步棋中任选一步,然后再继续对弈。)国际比赛规则规定:对局中如黑方出现禁手,白方应立即指出禁手点,黑方即负。如白方在黑方出现禁手 后,又落一步白子,黑棋禁手则不成立了。所以 在"有禁手 "的房间里,如果黑方出现禁手,白方应立即按 下"禁手"按钮。程序会判黑方负。如果这时白方又在棋盘上落一子,黑棋禁手则不成立了。为了简化用户 对" 禁手&q
4、uot;按钮的使用,也有 " 走禁手就输 "和"禁手不能落子 " 规则的房间,顾名思义不多介绍。虽然采取了 禁手的限制, 黑棋先行仍有优势, 黑棋仍可以必胜。所以如果用户是高段位的棋手 , 或者想成为高手一定要 选择国际上比赛选用的比赛标准,即“三手交换,五手两打”。一、五子棋棋盘棋盘正中一点为“天元”。棋盘两端的横线称端线。棋盘左右最外边的两条纵线称边线。从两条端线和两 条边线向正中发展而纵横交叉在第四条线形成的四个点称为“星”。天元和星应在棋盘上用直径约为0.5厘米的实心小圆点标出。以持黑方为准,棋盘上的纵轴线从左到右用英文字母A0标记。横行线从近到
5、远用阿拉伯数字 115标记。纵横轴上的横纵线交叉点分别用横纵线标记的名称合写成。如“天元”H8四个“星”分别为 D4 D12L12、L4 等。15141312110987654-321Jik,ABCDEFGH I J K L M N 0、五子棋比赛规则黑先、白后,从天元开始相互顺序落子* 判断胜负o最先在棋盘横向、竖向、斜向形成连续的相同色五个棋子的一方为胜。o黑棋禁手判负(Lose),白棋无禁手。黑棋禁手包括“三、三” (Double Three)(包括“四、三、三”)、“四、四”(Double Four)(包括“四、四、三”)、“长连”(Overline)。黑棋只能以“四、三”取胜。o如分
6、不出胜负,则定为平局(Draw)。o对局中中途退场判为负。o五连与禁手同时形成,先五为胜。o黑方禁手形成时,白方应立即指出。若白方未发现或发现后未指明而继续应子,则不能判黑方负。* 时间限定:每方20分钟包干,然后1分钟读秒规则的解释« 禁手的解释图1.2至图1.9的x点为黑棋的禁手点三三禁手图(1.2)三三禁手(图1.3)四四禁手(图1.4)四四禁手(图1.5)-6一十Y< -46-(图 1.6)四四禁手四四禁手(扁担阵)(图 1.7)四三三禁手(图1.8)长连禁手(图1.9)* 关于非禁手图1.10 “a”这一点不是三三,因为横向不是活三,而是一个长连禁手的骨架(日本称为“
7、六腐”)图1.11 “a”这一点也不是三三,因为横向也不是活三,而是一个假活三(此形状日本称之为“下止”)图1.12 “a”这一点有可能被看作是三三。但是,由于竖跳三的下一手在x点将成四四禁手而不能走,这种竖三属于死三,所以 a点不算三三。三、五子棋定义和术语* 一着:在对局过程中,行棋方把棋子落在棋盘无子的交叉点上,不论落子的手是否脱离棋子,均 被视为一着。 回合:双方和走一着,称为一个回合* 一方o 黑方:执黑棋一方的简称。白方:执白棋一方的简称。o 轮走方:对局即将开始时的黑方或在对局过程中一方着法完毕后的另一方或在“三手可交换”中如果白方提出交换黑白棋后新的白方。« 开局:由
8、黑棋下二着,白棋下一着,在对局开始阶段形成的布局。« 对局o 胜局:有一方获胜的对局。追下取胜:白棋利用抓黑棋禁手取胜。自由取胜:追下取胜以外的技术性取胜。VCF 胜。o 和局:分不出胜负的对局。o 终局:对局结束。« 连:在棋阳线和阴线的任意一条线上形成的有5个或5个以上的同色棋子不间隔地紧紧相连。o 五连:在棋盘上形成的5个同色棋子的“连”。o 长连:在棋盘上形成的6个或6个以上同色棋子的“连”。“四”包括“活四”和“冲四”。o 活四:在棋盘某一条阳线或阴线上有同色4子不间隔地紧紧相连,且在此 4子两端延长线上各有一个无子的交叉点与此 4子紧密相连。(图2)(图2)* 冲四:除“活四”外的,再下一着棋便可形成五连,并且存在五连的可能性的局面。(图3、4)K>(图3)«白棋再下一着可形成长连的局面也视为“四”。(图5)(图5)*“三”指活三,包括“连三”和“跳三”。0 连三:在棋盘某一条阳线或阴线上有同色三子相连,且在此三子两端延长线上有一端至 少有一个,另一端至少有两个无子的交叉点与此三子紧密相连。0 跳三:中间仅间隔一个无子交叉点的连三,但两端延长线均至少有一个无子的交叉点与 此三子相连。禁手:对局中禁止使用的着法。0 黑棋禁手包括“三三”、“四四”和“长连”。三三:由于黑方走一着在无子交叉点上同时形成二个或
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年天津机电职业技术学院单招综合素质笔试备考试题含详细答案解析
- 2026年常州信息职业技术学院高职单招职业适应性测试模拟试题及答案详细解析
- 2026年湖北轻工职业技术学院单招职业技能考试模拟试题含详细答案解析
- 2026年池州职业技术学院高职单招职业适应性测试备考试题及答案详细解析
- 2026年云南新兴职业学院单招综合素质考试备考试题含详细答案解析
- 2026年第一批黄山市屯溪区国有投资集团及权属子公司公开招聘工作人员考试重点试题及答案解析
- 2026年湖北三峡职业技术学院高职单招职业适应性测试备考题库及答案详细解析
- 2026年辽宁医药职业学院单招综合素质考试模拟试题含详细答案解析
- 2026年邯郸科技职业学院单招综合素质考试模拟试题含详细答案解析
- 2026年济宁职业技术学院高职单招职业适应性测试备考题库及答案详细解析
- 骨密度检测的临床意义
- 医学生基础医学 急性腹痛护理课件
- 食管良性肿瘤的护理
- 消防设施操作规程标准
- 2025及未来5年手持探头项目投资价值分析报告
- 2025年湖南省公务员录用考试《申论》真题(县乡卷)及答案解析
- 医疗器械专员工作计划及产品注册方案
- GB/T 20002.5-2025标准中特定内容的编写指南第5部分:涉及可持续性
- TSGT5002-2025电梯维护保养规则
- 纪法教育微型课件
- 2025司法鉴定人资格考试高频考题试题及答案
评论
0/150
提交评论