上级黑白棋资料.docVIP

  • 4
  • 0
  • 约8.27千字
  • 约 19页
  • 2016-12-13 发布于湖北
  • 举报
课 程 设 计 说 明 书课程名称:软件工程设计题目:黑白棋游戏学 院:计算机科学与信息工程学院学生姓名:牛新星、王建峰、曹伟、赵光学 号: 121、113、111、073专业班级: 计算机科学与技术(应用方向)12-1指导教师:王瑞平2015年 6 月 19 课 程 设 计 任 务 书 设计题目 黑白棋游戏 学生姓名 所在学院 计算机科学与信息工程学院 专业、年级、班 计算机科学与技术(应用方向)12-1 设计要求: a游戏通过相互翻转对方的棋子,最后以棋盘上谁的棋子多来判断胜负。 b下棋方法:黑白棋的棋盘是一个有8*8方格的棋盘。下棋时将棋下在空格中间,而不是像围棋一样下在交叉点上。开始时在棋盘正中有两白两黑四个棋子交叉放置,黑棋总是先下子。下子的方法把自己颜色的棋子放在棋盘的空格上,而当自己放下的棋子在横、竖、斜八个方向內有一个自己的棋子,则被夹在中间的全部翻转会成为自己的棋子。并且,只有在可以翻转棋子的地方才可以下子。胜负判定条件如果玩家在棋盘上没有地方可以下子,则该玩家对黑白棋游戏摘 要:黑白棋作为一个棋类竞技活动,在民间十分流行,为了熟悉黑白棋规则及技巧,以及研究简单的人工智能,决定用java开发黑白棋游戏。主要完成了人机对战功能,有很好的可扩展性。在人机对弈中通过深度搜索估值模块,来提高电脑棋手的智能。分析估值模块中的影响精确性

文档评论(0)

1亿VIP精品文档

相关文档