1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
总之,有很多地方可以扩充和完善,在此次毕业设计过程中我也学到了许多关于计算机方面的知识,编程能力有了很大的提高。
参考文献李政仪手机游戏开发技术与实践清华大学出版社郭克华移动开发实例精讲清华大学出版社谭浩强语言程序设计清华大学出版社叶核亚,陈道蓄程序设计实用教程电子工业出版社严小卫,莫建文智能五子棋的设计与实现广西师范大学出版社人之间下五子棋有利于增加情感的交流欧洲人称其为绅士棋,代表下五子棋的君子风度胜似绅士日本人则称其为中老年棋,说明五子棋适合中老年人的生理特点和思维方式美国人喜欢将五子棋称为商业棋,也就是说,商人谈生意时可边下棋边谈生意,棋下完了生意也谈成了。
起源五子棋相传起源于四千多年前的尧帝时期,比围棋的历史还要悠久,可能早在尧造围棋之前,民间就已有五子棋游戏。
有关早期五子棋的文史资料与围棋有相似之处,因为古代五子棋的棋具与围棋是完全相同的。
在上古的神话传说中有女娲造人,伏羲做棋说,增山海经中记载休舆之山有石焉,名曰帝台之棋,五色而文状鹑卵。
李善注引三国魏邯郸淳艺经中曰棋局,纵横各十七道,合二百八十九道,白黑棋子,各百五十枚。
这段虽没明讲是何种棋类,但至少知道远古就以漂亮的石头为棋子。
因而规则简单的五子棋也可能出自当时,并是用石子作棋子。
亦有传说,五子棋最初流行于少数民族地区,以后渐渐演变成围棋并在炎黄子孙后代中遍及开来。
在古代,五子棋棋具虽然与围棋相类同,但是下法却是完全不同的。
正如辞海中所言,五子棋是棋类游戏,棋具与围棋相同,两人对局,轮流下子,先将五子连成行者为胜。
五子棋游戏规则及解释黑棋先行,白棋随后。
从天元开始相互顺序落子。
最先在棋盘的横向竖向斜向形成连续的相同色五个棋子的方为胜利。
黑棋禁手判负白棋无禁手。
黑棋禁手包括三三四四连。
黑方只能用四三去取胜。
如分不出胜负,则定位平局。
对局中拔子中途退场均判为负。
五连与禁手同形成,先五为胜。
黑方禁手形成时,白方颖立即指出。
若白方未发现或发现后不立即指正,反而继续落子,则不能判黑方负。
五子棋是由两个人在起盘上进行对抗的竞技运动。
在对局开始时,先由执黑棋的方将枚棋子落在天元上,然后再由执白棋的方在黑棋周围的交叉点上落子。
如此轮流落子直到方首先在棋盘的直线横线或斜线上形成连续的五子或五子以上,则该方就算获胜。
但是五子棋的特点是先行的方优势大。
因此,在职业比赛中对黑方做了种种限制,以利公平竞争。
黑方双方的胜负结果必须按照职业五子棋的规则要求来决定。
五子棋常用术语着也称步。
对局中把棋子按照规则放到交叉点,称之为着棋。
着棋是否完成有两种规则在执行落子舞会规则时,以行棋者的手离开棋子着已完成。
在执行限时规则时,以行棋者按下棋钟作为着完成。
五子棋中引入的英文名称,即应该行棋的方主动放弃此次行棋的机会,由对方继续行棋。
先手对方必须应答的着法,如对方形成三必须阻止形成活四。
绝对先手相对先手而言,即形成同色连四或嵌五,对方必须应着,就是绝对先手。
绝对先手又叫冲。
的缩写意思是利用连续冲四取胜之意。
利用连续不断地冲四或嵌五德绝对先手,制止形成连五获得胜利的种方法。
在对局接近尾声或排局解题中种常见的取胜技巧。
追下取胜是指白棋利用黑棋禁手取胜的战术。
白冲四,迫使黑行成四四禁手即冲四,活四禁手,这种取胜方法叫做追取胜。
自由取胜追下取胜以外的取胜方法,即未利用黑棋禁手战术取胜。
子双杀是指对局中方落子后出现两个获胜点,而使对方无法防守情形。
般是有两个冲四活三点,白棋的双活三,双四均可称为子双杀。
阳线棋盘上可见的横线与直线的总称。
阴线也称斜线。
是棋盘上不可见的横斜线。
四三指同时具备两个先手,其中个四,另个是活三。
活三嵌五冲四参见五子棋重要棋形讲座。
禁手对局中禁止使用的战术或被判为负的行棋手段。
开局也称布局。
布局阶段大体为七至十几着之内。
种类繁多,职业连珠五子棋有二十四种开局。
局面亦称局势。
为对局中段时间内双方子力的配置情况。
优势是指足以取胜的优势局面,其对方即为败势。
妙着对局中走出的步精妙的着法。
既合乎逻辑又出人意料,有使局面顿时改观的效果,对局势的发展及对局的质量有重大影响。
好着也称佳着。
对局中成功的步。
正着对局的局面中的正确着法。
劣着对局中,导致严重不利后果的步着法。
败着也称失着漏着。
对局中造成局面恶化的步严重着法。
等着对局中具有等待性的步着法,主要意图是等待有利时机。
废着也称空着。
对局中不起作用的着法。
实际上指浪费时间毫无疑义的错着。
抢先对局中利用反活三或冲四的强制手段夺取主动权的着法。
打谱按照棋谱演练着法,是提高棋艺水平的重要方法之。
复局也叫复着。
对局结束又重演对局的过程。
般用以研究比较双方的成败得失和着法的优劣。
五子棋攻防九诀博弈之道,贵在严谨连珠之妙,贵在争先。
执黑先行,巧妙布阵,先手先机,举成功。
执白后行,稳固防守,守中带攻,变后为先。
开局布二,力争主动中盘抢三,聚力争胜。
虚实相顾,点线相应,眼观六路,三思而行。
连三跳三,临场应变留三不冲,可以跳四。
成角易攻,攻取要点八卦易守,守其必争。
先后次序,得心应手攻彼顾我,攻守兼备。
温故知新,勤于研究纹枰对弈,乐在棋中。
游戏总体设计程序流程图流程图中开始游戏就会初始化游戏界面,显示出游戏画面,玩家可根据相应的需求对游戏进行设置。
玩家可以设置让电脑先下子,或者玩家先下子,当电脑下完子后就轮到玩家下子。
最后就可以根据规则判断游戏胜负。
利用层次图来表示软件中各模块之间的关系层次方框图是用树形结构的系列多层次的矩形框描绘数据的层次结构树形结构的顶层是个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素不能再分割的元素随着结构的精细化,层次方框图对数据结构描绘也越来越详细,这种模式非常适合于需求分析阶段的需要从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止本游戏软件共分为三大模块开局游戏设置帮助和退出游戏每个模块的功能都是按照在调研中搜集的资料进行编排制作的依据上述功能的分析,本游戏软件在四大模块的基础上大模设置对话框。
选择选项并进入ε设置。
本教程采用标准ε模型,④标准壁面函数。
如图所示图设置计算模型定义材料默认流体材料只有空气,因此需要添加清水或其他流体。
点击按钮,在转速为,中设置旋转轴,根据模型创建时的方向,设置旋转轴为轴根据右手定则判断,反方向为,正方向为。
如图所示图定义叶轮旋转区域设置进口段蜗壳区域。
过程略,同叶轮区域。
区别是没有选项,为静止区域。
如图所示图定义进口段流体图定义蜗壳区域流体进出口设置边界条件点击按钮,在选项卡中选择进口这里我为其命名为,并在类型里选择合适的类型这里我选择的是质量流量进口,选择按钮,弹出设置对话框在伞中设置合适的值参数,其余可保持默认,也可以在中设置合理的初始值,可有利于提高计算精度。
注意这里的湍动能和湍流耗散率是估算的,估算方法请参阅相关资料。
如图所示图设置进出口边界条件旋转壁面设置旋转壁面主要是叶轮上的壁面。
这里我将旋转面分为了两部分,分别是叶片部分和叶轮盖板部分。
设置为移动壁面。
相对于流体单元区域旋转无滑移壁面。
设置如图所示图设置叶片壁面条件图设置叶轮前后面壁面条件壁面边界条件在模拟的时候,如果要考虑壁面的粗糙度,还要填写中的选项卡中单击按钮,弹出创建编辑材质对话框,单击按钮弹出材质数据库对话框,在④中找到,并单击按钮完成对清水的添加。
如图所示图定义材料注意如果对水有特殊的要求,还可以在在对话框中对水进行物理状态设置。
定义流体域在泵中,存在多参考坐标系,即蜗壳和进出口部分为静止区域,叶轮为旋转区域,因此需要对叶轮区域进行特别设置,即模型。
点击,在选项卡中可以看到三个流体域,即所设想的进口段叶轮旋转区域蜗壳区域。
图定义流体域双击叶轮区域这里我为其命名为,或者单击叶轮区域,单击按钮,弹出设置对话框。
注意必须要注意下面的类型,有时候我们网格导入后并不定为,可能是,如果是固体,需要将其转换为。
在下拉框中设置材质名称为,勾选,出现旋转区设置。
在中设置转速,是由于出口管路对实际模拟结果影响很小,不存在尺寸急变等特征,因此去掉了出口管段,以减少网格数量。
建模如图所示图建立流道模型三网格划分建模完成后,导出或其他格式格式,导入网格划分软件中进行网格划分。
网格划分软件有很多,各有各的优势,主要采用自己熟练的种即可。
本次教程采用进行网格划分。
进口段为直锥型结构,采用六面体网格。
叶轮和蜗壳部分采用四面体非结构网格也可以采用六面体网格,划分起来比较麻烦。
对于工程应用,可以采用不划分边界层网格,划分边界层网格比较费时间,生成的网格数量也很高,但是从模拟的外特性曲线来看,差别不是很大,但是对于研究边界层流动对性能的影响,就必须划分边界层,对于采用有些壁面条件,也必须划分边界层该部分查看其它教程。
划分的网格情况如图所示图进口段网格图蜗壳部分网格图叶轮区域网格图整体网格装配四设置,并进行计算启动并设置双击图标,弹出如图界面,进行求解器设置和计算精度。
般对于三维模拟,需要首先选择三维模式,精度可以选取为双精度,也可以不选双精度,双精度比单精度计每游戏,用户可以在网上对战。
总之,有很多地方可以扩充和完善,在此次毕业设计过程中我也学到了许多关于计算机方面的知识,编程能力有了很大的提高。
参考文献李政仪手机游戏开发技术与实践清华大学出版社郭克华移动开发实例精讲清华大学出版社谭浩强语言程序设计清华大学出版社叶核亚,陈道蓄程序设计实用教程电子工业出版社严小卫,莫建文智能五子棋的设计与实现广西师范大学出版社人之间下五子棋有利于增加情感的交流欧洲人称其为绅士棋,代表下五子棋的君子风度胜似绅士日本人则称其为中老年棋,说明五子棋适合中老年人的生理特点和思维方式美国人喜欢将五子棋称为商业棋,也就是说,商人谈生意时可边下棋边谈生意,棋下完了生意也谈成了。
起源五子棋相传起源于四千多年前的尧帝时期,比围棋的历史还要悠久,可能早在尧造围棋之前,民间就已有五子棋游戏。
有关早期五子棋的文史资料与围棋有相似之处,因为古代五子棋的棋具与围棋是完全相同的。
在上古的神话传说中有女娲造人,伏羲做棋说,增山海经中记载休舆之山有石焉,名曰帝台之棋,五色而文状鹑卵。
李善注引三国魏邯郸淳艺经中曰棋局,纵横各十七道,合二百八十九道,白黑棋子,各百五十枚。
这段虽没明讲是何种棋类,但至少知道远古就以漂亮的石头为棋子。
因而规则简单的五子棋也可能出自当时,并是用石子作棋子。
亦有传说,五子棋最初流行于少数民族地区,以后渐渐演变成围棋并在炎黄子孙后代中遍及开来。
在古代,五子棋棋具虽然与围棋相类同,但是下法却是完全不同的。
正如辞海中所言,五子棋是棋类游戏,棋具与围棋相同,两人对局,轮流下子,先将五子连成行者为胜。
五子棋游戏规则及解释黑棋先行,白棋随后。
从天元开始相互顺序落子。
最先在棋盘的横向竖向斜向形成连续的相同色五个棋子的方为胜利。
黑棋禁手判负白棋无禁手。
黑棋禁手包括三三四四连。
黑方只能用四三去取胜。
如分不出胜负,则定位平局。
对局中拔子中途退场均判为负。
五连与禁手同形成,先五为胜。
黑方禁手形成时,白方颖立即指出。
若白方未发现或发现后不立即指正,反而继续落子,则不能判黑方负。
五子棋是由两个人在起盘上进行对抗的竞技运动。
在对局开始时,先由执黑棋的方将枚棋子落在天元上,然后再由执白棋的方在黑棋周围的交叉点上落子。
如此轮流落子直到方首先在棋盘的直线横线或斜线上形成连续的五子或五子以上,则该方就算获胜。
但是五子棋的特点是先行的方优势大。
因此,在职业比赛中对黑方做了种种限制,以利公平竞争。
黑方双方的胜负结果必须按照职业五子棋的规则要求来决定。
五子棋常用术语着也称步。
对局中把棋子按照规则放到交叉点,称之为着棋。
着棋是否完成有两种规则在执行落子舞会规则时,以行棋者的手离开棋子着已完成。
在执行限时规则时,以行棋者按下棋钟作为着完成。
五子棋中引入的英文名称,即应该行棋的方主动放弃此次行棋的机会,由对方继续行棋。
先手对方必须应答的着法,如对方形成三必须阻止形成活四。
绝对先手相对先手而言,即形成同色连四或嵌五,对方必须应着,就是绝对先手。
绝对先手又叫冲。
的缩写意思是利用连续冲四取胜
