1. 研究目的与意义(文献综述)
随着计算机近几年的飞速发展,计算机已经不单单是仅限于internet,它已经有了很多的分支,人工智能无疑会成为其中非常重要的一部分。而移动互联网技术和移动通讯工具发展迅猛,android无疑为移动操作系统的中的翘楚,市场占有率巨大,搭载android系统的智能手机几乎是人手一部,在工作之余我们经常会拿出手机来玩玩手机游戏来放松心情,在android平台上游戏应用占据了很大的比例[1]。
中国象棋是我国的一款历史悠久、世界闻名的休闲益智博弈游戏,发展至今已经拥有两千多年的历史了,拥有极大的玩家群体,堪称中国的国粹,是人们休闲娱乐、锻炼思维的的娱乐方式。中国象棋主要讲的是一种策略,行棋规则简单但走法多样,趣味性强,我们可以在对弈过程中体会到智慧博弈的快乐,因此成为流传极广的娱乐项目。在中国古代,经常以下棋为业余爱好,也是文人墨客一决高下常用的笔试项目,棋艺高者,常被大家尊重。发展到现在,人们多将象棋作为一种休闲娱乐方式,在博弈过程中陶冶情操,锻炼思维。人们可以从对战中的攻与防、虚与实等复杂的变化中体会到古人的智慧,体会到某种哲理[2]。
那么我们可以将人工智能与中国象棋的规则结合起来,利用android来开发一款能够运行于android手机端的能够实现人机智能对弈甚至是联机对弈的中国象棋游戏,使广大玩家可以在工作之余随时随地地体验到象棋博弈的快乐。
2. 研究的基本内容与方案
1基本内容
本系统主要研究以下几个方面:
(1)棋盘的表示
3. 研究计划与安排
(1)2016/1/11—2016/1/22:查阅参考文献,明确选题;
(2)2016/1/23—2016/3/7:进一步阅读文献,并分析和总结;确定技术路线,完成并提交开题报告;
4. 参考文献(12篇以上)
[1]beginningandroid4gamesdevelopment,mariozechner、robertgreen著,清华大学出版社.
[2]java编程思想(第四版)(美)bruceeckel著陈昊鹏译机械工业出版社.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。