井字棋(三连棋)的AI实现,C/C++

时间:2013-10-30 08:12:20
【文件属性】:
文件名称:井字棋(三连棋)的AI实现,C/C++
文件大小:2.23MB
文件格式:RAR
更新时间:2013-10-30 08:12:20
AI 井字棋 三连棋 C 井字棋的AI实现(完整包)*面 创建TicTacToe类,使你可以编写一个完整的三连棋游戏程序。这个类包含一个作为private数据的3*3的二维整数数组。构造函数应将空棋盘初始化为0。允许两个人玩游戏。无论第一个人移动到哪里,都在指定的棋格中放置1,无论第二个人移动到哪里,都在指定的棋格中放置2。每次移动都必须到达一个空格。在每次移动后,确定是否已分胜负,还是出现了平局。此外,必须让玩家决定谁先走说后走。开发一个人机大战游戏。
【文件预览】:
三连棋
----TicTacToe.ncb(33KB)
----TicTacToe.cpp(4KB)
----TicTacToe.plg(252B)
----gameAI.dsw(537B)
----mainGame.ncb(57KB)
----TicTacToe.dsp(3KB)
----mainGame.plg(1KB)
----mainGame.dsw(541B)
----mainGame.cpp(678B)
----gameAI.cpp(1KB)
----TicTacToe.h(777B)
----gameAI.ncb(41KB)
----Debug()
--------gameAI.pch(1.91MB)
--------gameAI.pdb(1.28MB)
--------vc60.pdb(116KB)
--------mainGame.pch(183KB)
--------vc60.idb(97KB)
--------gameAI.obj(5KB)
--------mainGame.ilk(801KB)
--------mainGame.obj(191KB)
--------mainGame.exe(552KB)
--------TicTacToe.pch(1.91MB)
--------TicTacToe.ilk(816KB)
--------TicTacToe.exe(572KB)
--------mainGame.pdb(1.27MB)
--------gameAI.exe(540KB)
--------TicTacToe.obj(44KB)
--------gameAI.ilk(786KB)
--------TicTacToe.pdb(1.07MB)
----TicTacToe.opt(48KB)
----gameAI.dsp(4KB)
----gameAI.opt(48KB)
----mainGame.opt(49KB)
----gameAI.plg(1KB)
----mainGame.dsp(4KB)
----TicTacToe.dsw(543B)

网友评论

  • 很不错的分享
  • 写的很全面了,很有参考价值
  • 可以参考,很不错的分享
  • 有蛮好的参照性, 算法也很清楚, 可以下来学习学习
  • 用了博弈树实现了功能 使用了极小极大搜索方式 有一定参照性 还不错哦~
  • 东西做的还好,只是有点粗糙