1. 研究目的与意义
随着智能手机的迅速发展,智能手机越来越受到人们的喜爱,因此,在移动智能端系统上开发一款适合广大群众娱乐消遣的中国象棋游戏,具有较强的现实意义。
它不仅使中国象棋这款古老的智力游戏焕发出新的生命力,而且还可以进一步陶冶情操、锻炼智力,使人们体验象棋带来的快乐。
由于移动设备的便利性,人们在工作之余,例如乘坐公交或地铁,等车之余,可以进行一些有意义的娱乐活动。
2. 课题关键问题和重难点
本课题的关键及难点问题主要分为如下三个方面1.分析中国象棋的业务需求。
在分析项目建设需求的基础上,分析了系统功能与非功能需求,给出了系统的实际需求内容。
2.设计闯关象棋系统的架构和功能模块。
3. 国内外研究现状(文献综述)
中国象棋虽然是世界上历史最为悠久的棋类,据古籍史料记载,中国象棋早在战国时期就已经开始但是由于计算机的普及计算机的发展起步较晚,远远落口与外先进家。
中国象棋计算机虽然起步较国际象棋晚,但是由于可以从国际象棋的研究成果中借鉴而来,再加上国人对中国象棋的热爱,近三十年来可谓发展迅速,取得了很多显而易见的成果。
1981年,台湾大学的张耀腾发表的《人造智慧在电脑象棋上的应用》,他提出审局函数为四项主要因素,但该文主要以残局做实验,缺乏完整对局的考虑。
4. 研究方案
基本搜索算法。
主要对十国象棋口前使比较广泛的基础算法进行研究,包括深度优先、广度优先搜索算法,极大极小值搜索算法等,并且对这几种算法进行了简要的分析比较。
启发式搜索算法。
5. 工作计划
工作方案1.通过阅读大量的国内外文献资料,阐述了手机中国象棋人机对弈程序中的关键技术。
本文分析了一种中国象棋在移动智能端平台中的表示方法,并对搜索算法以及相关技术进行了研究,使得计算机具有了下棋的能力。
利用移动智能端系统提供的界面系统,构造了中国象棋程序的人机界面,实现了中国象棋的人机对弈功能。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。