计算机科学与技术毕业设计(论文)-藏族围棋的设计与实现--195927101.docVIP

  • 0
  • 0
  • 约1.35万字
  • 约 27页
  • 2016-08-23 发布于贵州
  • 举报

计算机科学与技术毕业设计(论文)-藏族围棋的设计与实现--195927101.doc

计算机科学与技术毕业设计(论文)-藏族围棋的设计与实现--195927101

PAGE PAGE 0 青海民族大学 ? 毕 业 论 文(设计) 题 目: 藏族围棋软件的设计与实现 作 者: 毕业届期: 2011届 指导教师: 单 位: 青海民族大学计算机学院 专 业: 计算机科学与技术 2011年5月11日 摘 要 本文对藏族围棋这个由传统棋类游戏与现代计算机技术想结合的产物进行研究讨论。综合讨论了藏族围棋的一些重要规则,走棋方式。及与计算机结合中产生的一些特殊功能及技术问题探讨。并着重对智能棋手的人工智能技术进行较为深入的研究,分析了藏族围棋游戏在人工智能方面取得的成就及不足。最后分析介绍了本藏族围棋软件的设计方案,具体实现方法,及提出重点难点分析,解决藏族围棋游戏的规则算法问题。 关键词:围棋,藏族围棋, VB2005 目 录 第一章 概述2 1.1选题意义2 1.2藏族围棋的研究现状2 1.3藏族围棋的历史2 1.4民间藏族围棋与网络围棋软件的异同3 第二章 开发工具介绍 2.1 Visual B 介绍4 2.2 Visual Basic 介绍5 第三章 藏族围棋软件的需求分析与总体设计6 3.1 需求分析6 3.2 总体设计7 第四章 藏族围棋软件的详细设计8 4.1界面8 4.2 界面的背景9 4.3 规则9 4.4 藏族围棋的棋盘11 4.5藏族围棋的棋子及画法13 第五章 藏族围棋软件的夹棋的设计与实现 5.1 走子8 5.2 吃子9 5.3 夹子9 5.4 剔11 第六章 结论及体会 6.1 不足与改进14 6.2 经验总结 6.3 开发体会 参考文献 致谢 青海民族大学学士学位论文 第一章 概述 第一章 概述 1 选题意义 以保护藏族围棋、发扬藏族围棋、传承藏族围棋的理念,在这种爱者甚微、知者无几的危机下及摆脱濒临失传的险境,就得必须有很好的保护办法,为此本人欲把藏族围棋这一历史悠久的民间棋艺实现在计算机上的同时保护棋谱及文化内涵等几方面的思路。 1.2 藏族围棋的研究意义 “密芒”和“久”构成了藏棋的完整体系,而藏族宗教崇尚白色的习俗一直保留至今,人们走棋时白子先行就是这一文化的明证。在遥远的年代,藏族人民把一种简单的黑白棋演绎出如此众多的行棋规则,这在世界上也是罕见的。“密芒”保留了中国古老围棋的12个座子,透露出远古的神秘信息;古老的“久”棋中则以摆放图形为决胜核心,这也是青海藏族棋艺中十分独特的一点,它的下法是不吃不叫不提,而是双方尽其所能摆出图形,图形有“枪”“靴”“褡裢”等,图形又分单、双两种,以双为重,这从另一个侧面反映出了古人类的某些思维特征和藏民族唯美主义的文化倾向。凡此种种均为研究中国围棋及竞技活动的发展提供了鲜活的史料,为深入研究中国棋艺的诞生和发展都是难能可贵、弥足珍贵的财富。 1.3 藏族围棋的历史 藏族围棋是藏民族的一种传统游戏方式,而以黑白子在纵横交错的棋盘上应对的盘上游戏多种,其中与中国传统的围棋形式最为接近的是在藏语中称为“密芒”的棋类游戏。“密芒”与中国传统围棋有着诸多的相似之处,“密芒”是藏族棋类游戏中历史最悠久的、最具影响的游戏种类,所以当之无愧地被人们称为“藏围棋”,除此之外藏民族中流传的“久”也与中国传统围棋相近似。 在藏语中“密芒”的“密”为眼睛的意思,而“芒”则是众多之意,连起来就是多眼的战争之战,所以“密芒”又被称为“多眼棋”、 “多目之戏”,用来形容下棋时需要眼睛随时看着棋盘,也有在同时和几位棋手下棋时兼顾各方质疑。因为密芒与中国围棋有诸多相似之处,但又明显地与先进了解藏族围棋的相关情况,特别是对藏族围棋与中国围棋的关系等问题进行探索,这里从体育文化的角度对相关问题进行一些探讨。 1.4 民间藏族围棋与藏族围棋软件的异同   如今本小组开发的藏族网络围棋软件仅提供了 “双人模式”。因为“人机模式”对当今处于知者无几的危机下及摆脱濒临失传的险境的藏族围棋来说传播和传承能力相对于网络双人模式来说较小、虽然计算机按照事先编写好的算法程序来进行下棋;但开发“双人模式”的意义极其重大,两个人不单可以通过异地计算机之间来进行下棋,还可以交替使用同一台计算机来进行下棋。故而也叫藏族围棋软件。 随着计算机网络的迅猛发展,异地计算机之间的通信变得十分便捷。这也为异地间的用户通过网络来进行下棋提供了可能。 藏族围棋软件利

文档评论(0)

1亿VIP精品文档

相关文档