1、 毕业设计说明书(论文) 作作 者者: 准考证号:准考证号: 教学点教学点: 专专 业业: 电子工程专业 题题 目目: 五子棋对弈系统设计 指导者:指导者: (姓 名) (专业技术职务) 评阅者:评阅者: (姓 名) (专业技术职务) 2012 年 05 月 副教授 毕 业 设 计 说 明 书 ( 论 文 ) 中 文 摘 要毕 业 设 计 说 明 书 ( 论 文 ) 中 文 摘 要 在这个电子产品日益更替的年代,人工智能随着其在电子领域的广泛应用, 而渐渐脱颖而出,成为众多炙手可热的研究项目之一,而博弈也成为人工智能研 究方向中较代表性的一类。本文以五子棋为例,运用所学的 C 语言知识,探讨用
2、 于博弈中的推理技术、搜索方法和决策规划。设计了本文基于 Turbo C 工具的五 子棋对弈系统程序,通过 DOXBOX 系统界面来实现人与人之间的对弈。 本文是依靠 TC 编程工具,运用库函数的画图方法,通过简单的语言程序,将 双人五子棋对弈功能在 DOXBOX 系统环境下实现。游戏界面下具有棋盘的显示,操 作按键的个性说明,输赢棋后的文本说明信息以及个性光标的移动显示等功能。 设计程序简洁易懂,游戏可塑性较强。 本文设计在 DOXBOX 下实现了五子棋对弈系统,大大减少了现代五子棋竞技成 分,增加其趣味性,图形界面清晰且便于操作。 关键词 五子棋 Turbo C 博弈 算法 毕 业 设 计
3、 说 明 书 ( 论 文 ) 外 文 摘 要毕 业 设 计 说 明 书 ( 论 文 ) 外 文 摘 要 Title Title Gobang design based on the Turbo C AbstractAbstract In the growing age of replacement of the electronic products, artificial intelligence, with its wide range of applications in the electronics field, and gradually come to the fore, one
4、 of the many hot research projects, while the game has become more representative in the direction of artificial intelligence research. Taking the Gobang for example, using the language knowledge of the C, explore reasoning techniques for the game, search methods and decision-making planning. Design tools based on Turbo C backgammon chess system program, through DOXBOX system interface of chess between peop