一. 项目背景: 中国象棋是一款益智类的游戏。采用html ,css,js,开发一个操作简单,功能较全的“中国象棋”游戏。 二。功能说明 1.使用鼠标对棋子进行控制,让棋子按规则运动。 3.初始场景棋子按照规则摆放,每次落子没有时间限制。 4.可以进行人机对战,按照规则判断胜负 三。设计思路 这个程 ...
分类:
其他好文 时间:
2017-12-01 23:40:21
阅读次数:
207
团队名称:BRT(break fighting) 我们小组(队长是张超,队员有,吴菲、徐杭、赵冠森、唐瑜、于立斌)选择的这次游戏设计开发小项目是做一个主要应用于人机对战的中国象棋程序,要求这个程序有能输入并使用经典对局棋谱的能力,有在游戏过程中自我提高的力,以及拥有一套完备的智能算法。之所以选择这个 ...
分类:
其他好文 时间:
2017-12-01 23:32:05
阅读次数:
188
一. 项目背景: 中国象棋是一款益智类的游戏。采用html ,css,js,开发一个操作简单,功能较全的“中国象棋”游戏。 二。功能说明 1.使用鼠标对棋子进行控制,让棋子按规则运动。 3.初始场景棋子按照规则摆放,每次落子没有时间限制。 4.可以进行人机对战,按照规则判断胜负 三。设计思路 这个程 ...
分类:
其他好文 时间:
2017-12-01 20:47:39
阅读次数:
161
一. 项目背景: 中国象棋是一款益智类的游戏。采用html ,css,js,开发一个操作简单,功能较全的“中国象棋”游戏。 二。功能说明 1.使用鼠标对棋子进行控制,让棋子按规则运动。 3.初始场景棋子按照规则摆放,每次落子没有时间限制。 4.可以进行人机对战,按照规则判断胜负 三。设计思路 这个程 ...
分类:
其他好文 时间:
2017-12-01 20:47:14
阅读次数:
135
一. 项目背景: 中国象棋是一款益智类的游戏。采用html ,css,js,开发一个操作简单,功能较全的“中国象棋”游戏。 二。功能说明 1.使用鼠标对棋子进行控制,让棋子按规则运动。 3.初始场景棋子按照规则摆放,每次落子没有时间限制。 4.可以进行人机对战,按照规则判断胜负 三。设计思路 这个程 ...
分类:
其他好文 时间:
2017-12-01 20:45:56
阅读次数:
125
一. 项目背景: 中国象棋是一款益智类的游戏。采用html ,css,js,开发一个操作简单,功能较全的“中国象棋”游戏。 二。功能说明 1.使用鼠标对棋子进行控制,让棋子按规则运动。 3.初始场景棋子按照规则摆放,每次落子没有时间限制。 4.可以进行人机对战,按照规则判断胜负 三。设计思路 这个程 ...
分类:
其他好文 时间:
2017-12-01 20:39:01
阅读次数:
126
测试过程: 测试范围:测试结果基本能覆盖到系统的整个功能模块,包括棋盘的打开、关闭、保存,棋盘落子,胜负判定,黑白方的选择,难易程度选择,悔棋,人机对战 尺度:能够合理的输出结果的类型,测试输出结果与预期输出结果之间的差异,不超出允许的偏离范围,允许中断和停机的最大次数不超出20次。 测试方法: [ ...
分类:
其他好文 时间:
2017-11-30 23:36:13
阅读次数:
153
开发过程: 软件需求分析,首先为整个棋盘建立一张表格用以记录棋子的信息。 初始化,建立盘面数组Table【15】【15】,对战双方的棋型表Computer【15】【15】【4】和Player【15】【15】【4】并将他们清零以备使用。然后初始化显示器,键盘,鼠标,输入,输出设备并在屏幕上画出棋盘。 ...
分类:
其他好文 时间:
2017-11-30 23:33:19
阅读次数:
131
项目地址:https://gitee.com/Kuroshitsuji/DianDengYouXi/blob/master/%E8%B1%A1%E6%A3%8B.py 开发模块功能: 人机对战,开发时间:一周左右,实现了棋子的走法,实现过程是找到所有规则允许的棋子的走法并对其进行判断。 遇到的问题: ...
分类:
其他好文 时间:
2017-11-30 23:25:39
阅读次数:
139
1.项目名称:象棋游戏 2.小组成员:高鲁莹,王梓晗,董馨遥,杨璐,崔晓爽,安泽鹏 3.开发背景 周围有很多人喜欢玩象棋游戏,本以为是很简单的开发过程,没想到费了这么多周折,开发出的也仅仅能进行人机对战。 4.需求分析 棋盘棋子的局面、鼠标响应控制棋子移动、棋子的走法规则、人机对弈的搜索算法、胜负判 ...
分类:
其他好文 时间:
2017-11-30 22:12:44
阅读次数:
152