二人项目

成员:

王海涛067

于志芳051

项目名称:象棋

本应用程序运行环境java

可以实现两人象棋对弈。并带有“海天境域欢迎您“的欢迎语。

        象棋水平的发展是需要靠信息技术来推动的,国际象棋有两个很好的范例,一个是象棋棋谱编辑和对弈程序的公共平台——WinBoard平台,另一个是商业的国际象棋数据库和对弈软件——ChessBase,他们为国际象棋爱好者和研究者提供了极大的便利。国际象棋软件有着成功的商业运作,已发展成一种产业。然而,电脑在中国象棋上的运用还刚刚起步,尽管国内涌现出一大批中国象棋的专业网站和专业软件,但是由于缺乏必要的基础工作,电脑技术在中国象棋上的应用优势还无法体现出来。

       在设计中国象棋软件过程中,国际象棋软件有很多值得借鉴的成功经验和优秀的思想。例如B. Moreland,微软(Microsoft)的程序设计师,业余从事国际象棋引擎Ferret的开发,他的一系列关于国际象棋程序设计的文章非常值得其他棋类程序设计人员借鉴。然而,中国象棋与国际象棋存在着很大的差异,因此国际象棋的某些成熟技术,无法直接应用于中国象棋,需要对其加以改进和创新。

本程序对中国象棋程序设计的一系列问题,总结出一些搜索引擎的设计方法,并给出java语言的实现

 

三、约定的规范

在eclipse中,保存时代码时进行格式化,再点击 windows首选项 java -editor - save actions,对代码进行保存,自动进行格式规范。

四、时间记录

9月11号 确定作业题目

9月12、13号 进行代码编写

9月14号  在虚拟机上运行  找出问题 修改代码

9月16号  在虚拟机上再次运行软件 做最后的修改

9月17好  上传源代码 编写博客

五、心得体会

在两个人的合作的过程中,我体会到了两个人默契配合的重要性。在合作时,两个人相互配合,相互交流,让彼此都学到了更多的知识,有了不同的见解。同时通过这次的实践,锻炼了自己,提高了自己的实践能力,合作能力,能让自己在今后的学习工作中,对软件的编写更快的入手。

原文地址:https://www.cnblogs.com/haitianjingyu/p/4817654.html