人工智能五子棋设计77300.docVIP

  • 9
  • 0
  • 约2.12万字
  • 约 38页
  • 2017-11-23 发布于江苏
  • 举报
摘 要 计算机诞生的目的之一是要帮助人类思考,人工智能就是以此为目标的计算机科学,以实现人类智能为最终目标。 个人认为现阶段,人工智能的应用仍然以计算机自动处理事务为主,实现真正人工智能仍然遥远。机器博弈是人工智能研究的一个重要分枝,它实现计算机自动对弈,它的核心是博弈算法,计算机通过判断当前棋盘的状态,然后按照博弈的规则试着产生很多走法,而选择其中一个相对比较好的走法。 本设计以五子棋游戏规则实现,五子棋游戏的棋盘表示简单,15×15的格子,棋子也只有两种,若不考虑禁手,规则也很简单,只要一方有五个棋子连成一条线则赢,故很适合用来实现算法。在本次设计中,实现了几种经典算法,同时,根据实际游戏规则,对这些算法作一定程度的改进,使它们更加简单高效。 本设计采用C++语言实现,以visual c++作为开发工具。 ABSTRACT Artifical Intelligence(AI) is the intelligence of machines and the branch of computer science that aims to create it. Personally think that at this stage, the application of artificial intelligence to automatic processing affairs m

文档评论(0)

1亿VIP精品文档

相关文档