中国象棋对弈游戏设计开题报告

 2022-01-29 18:59:25

1. 研究目的与意义、国内外研究现状(文献综述)

一、本课题的意义   中国象棋,一个简单而古老的游戏,在中国流传久远。

下棋时,红方先走,黑方再走,然后红黑双方轮流走棋。

一方的将(帅)被吃掉,或者走棋后双方将帅直接照面,或者无棋可走困毙,即为输,对方赢。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容和问题

一、研究目标: 本设计的目标是用c 语言编写一个中国象棋程序,做一个综合了c 、vc 、数据结构、算法分析与设计等知识的项目。

二、研究内容:   研究内容主要包括中国象棋程序的局面表示、走法表示及生成、局面评估、搜索算法、界面控制等五个部分。

   局面表示:局面有狭义和广义之分,用于适应不同的需求。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与方案

研究方法: 1、阅读学习有关c 程序语言方面的书籍,学会开发的基础; 2、阅读有关中国象棋程序设计的书籍; 3、学习有关人工智能方面的知识,提高程序的智能水平。

技术路线: 1、研究中国象棋程序基本概念及规划程序开发 2、研究基于c 及vc 的软件开发 3、规划程序基本功能需求 4、设计程序各功能的算法及图形界面 5、进行程序调试,完善程序可行性分析:1、中国象棋程序目前已有很多,可以供我参考。

2、老师为我解答了一些疑难问题。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

特色或创新之处本程序带有AI算法,让你与计算机的对弈宛如与高手对决,受益无穷。

5. 研究计划与进展

2014.3.12-2014.3.15 规划程序编写流程2014.3.15-2014.3.20 程序界面的编程2014.3.20-2014.4.15程序核心代码的编写2014.4.16-2014.4.20大致完成程序编写2014.4.21-2014.4.25程序优化,通过检查2014.4.26-2014.5 完成论文

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版