- 90
- 0
- 约2.07万字
- 约 32页
- 2019-01-18 发布于广西
- 举报
PAGE
PAGE 23
PAGE 48
摘 要
五子棋是一种益智游戏,它能增强玩家的思维能力,提高智力,而且富含哲理,有助于修身养性。
本系统的五子棋设置了三种模式,自我对战、人机对战和网络对战。三种模式中都有菜单操作、落子、判断胜负、胜利方棋子闪烁、棋局重现、返回上级菜单和退出的功能,自我对战中设有悔棋的功能;人机对战采用贪心算法,分别算出人和机器的最佳落子位置的分数,并进行相比,当机器最佳落子位置分数高时,机器落子的位置是它自己的分数最高的位置,如果人的最佳落子位置的分数高于机器,那么机器就占用人的最佳落子位置;网络对战模式中一方先建立游戏,作为游戏的服务器端,对方作为客户端连接服务器端,发送五子棋信息主要是五子棋落子坐标和存储棋子的颜色。三种模式都以双向链表栈的形式存储棋子的坐标和落子的颜色,并且有一个二维数组形式的模拟棋盘存储某个位置的落子情况(用颜色来标记,如果没有落子就设置为NONE)。本系统使用Linux环境由C语言来编写,调用Ncurses库来完成五子棋游戏的综合编码。
关键词:自我对战;人机对战;网络对战;Linux;Ncurses
ABSTRACT
Gobang is a puzzle game, it can enhance players thinking ability, improve intelligence, and high i
您可能关注的文档
- 《深度营销-》-课件设计(公开).ppt
- 《《基于遗传算法的中药药对挖掘系统的设计与实现》》-毕业论文(设计).doc
- 《生态风险评价》-课件设计(公开).ppt
- 《生物八上复习》-课件设计(公开).ppt
- 《《基于遗传算法与模拟退火算法的TSP算法求解10大城市最短旅途》》-毕业论文(设计).doc
- 《生物八上复习58071798》-课件设计(公开).ppt
- 《《基于引力模型中国机电产品出口影响因素实证分析》》-毕业论文(设计).doc
- 《生物必修三复习第5章第4-5节》-课件设计(公开).ppt
- 《《基于用户情感需求的创意干鞋机设计》》-毕业论文(设计).doc
- 《生物必修一1-3章期中复习课件》-课件设计(公开).ppt
- 2026年人力资源管理师三级考试人力资源规划真题.docx
- CN118995158A 一种油基钻井液及其制备方法 (成都恒固新材料科技有限公司).pdf
- 2026年母婴护理师资格认证考试真题.docx
- 2026年小学四年级数学简便运算易错题专项训练.docx
- CN118995220A 一种发光复合纳米材料及其制备方法与在防伪或温度传感中的应用 (德州学院).pdf
- CN118956795A 抗氧化的重组人源铜锌超氧化物歧化酶的制备与应用方法 (杭州三言生物科技有限公司).pdf
- 2026年执业药师资格考试真题分享.docx
- 2026年CPA考试《审计》科目风险评估试卷.docx
- 2026年公务员考试面试热点话题分析及应对(市县级考试).docx
- 2026年人工智能算法基础测试卷简答题.docx
最近下载
- 法格数控系统Fagor CNC 8055_8055i T Series - Operating Manual.docx
- 青春时代的心理寄托与情感悠扬.docx VIP
- 上海三菱电梯 LEHY-III-S-SM 版本J 维护说明书.pdf VIP
- 2024年新苏教版数学一年级上册全册课件 第三单元 图形的初步认识(一)第1课时 图形的初步认识.pptx VIP
- 上海三菱电梯 YS_LEHY-III-S-TS2 电气调试大纲.pdf VIP
- 液压缸使用手册.pdf VIP
- 精创温控器MTC-6000N(ST)说明书用户手册.pdf
- 液压动力卡盘使用指导书.pdf VIP
- 液压压力调节阀技术说明书及应用.docx VIP
- 电动润滑泵技术参数与操作.pdf VIP
原创力文档

文档评论(0)