- 0
- 0
- 约1.35万字
- 约 27页
- 2016-08-23 发布于贵州
- 举报
计算机科学与技术毕业设计(论文)-藏族围棋的设计与实现--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 民间藏族围棋与藏族围棋软件的异同
如今本小组开发的藏族网络围棋软件仅提供了 “双人模式”。因为“人机模式”对当今处于知者无几的危机下及摆脱濒临失传的险境的藏族围棋来说传播和传承能力相对于网络双人模式来说较小、虽然计算机按照事先编写好的算法程序来进行下棋;但开发“双人模式”的意义极其重大,两个人不单可以通过异地计算机之间来进行下棋,还可以交替使用同一台计算机来进行下棋。故而也叫藏族围棋软件。
随着计算机网络的迅猛发展,异地计算机之间的通信变得十分便捷。这也为异地间的用户通过网络来进行下棋提供了可能。
藏族围棋软件利
您可能关注的文档
- 计算机本科毕业设计(论文)-VB档案管理系统--123915660.doc
- 计算机本科毕业设计(论文)-教学辅助系统.doc
- 计算机毕业论文--108621316.doc
- 计算机毕业论文1--148889251.doc
- 计算机毕业论文2--198294181.doc
- 计算机毕业论文校友网设计--107784297.doc
- 计算机毕业论文浅谈入侵检测技术--105775326.doc
- 计算机毕业论文网络数据传输的实现方法与安全对策.doc
- 计算机毕业论文范例--155815815.doc
- 计算机毕业设计(论文)外文翻译--116100382.doc
- 2026及未来5年中国电磁铁行业市场发展监测及投资战略咨询报告.docx
- 2026及未来5年中国建筑工程机械行业市场发展监测及投资战略规划报告.docx
- 2026及未来5年中国硫化镍行业市场调研分析及投资战略规划报告.docx
- 2026及未来5年中国烷化剂市场运营态势及发展前景预测报告.docx
- 2026年涤纶细旦长丝项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年弓型虫抗体试剂项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年拖链系统用高柔性数据传输电缆项目可行性研究报告(市场数据调查、监测研究).docx
- 2025年中国水晶圆盘市场调查研究报告.docx
- 2025年中国长网双辊挤浆机市场调查研究报告.docx
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
最近下载
- 2026年长沙电力职业技术学院单招职业技能考试参考题库附答案详解.docx VIP
- 陈敏恒 化工原理 第5版 课后习题答案.docx VIP
- TCAEPI43-2022 电絮凝法污水处理技术规程.pdf VIP
- 2025年中国PE_VC基金行业CFO白皮书-.pdf VIP
- 芦笋种植方案.pptx VIP
- 预防医学导论课程教学大纲.docx VIP
- 矿物加工总论.pdf VIP
- 九年级下学期数学教学计划和培优补差.docx VIP
- 【英语】河南省天一大联考·2024-2025学年高三考前模拟考试含答案或解析.pdf VIP
- ISO IEC 27005-2022 信息安全、网络安全和隐私保护—信息安全风险管理指南(2022)(推荐下载).pdf VIP
原创力文档

文档评论(0)