基于minmax算法的井字棋AI设计(python)(带UI设计)
2021-10-25 18:13:19 8KB python 井字棋 UI
1
看下代码就知道电脑总是赢是因为我把所有可能的结果敲出来了:) 不过还是留了一个彩蛋,4727-4784行的结果手动改下就能电脑全胜了 敲这么多代码属实艰难,求支持!
2021-08-15 01:59:04 230KB Python 游戏 井字棋
1
井子棋是棋类中最简单的一种,通常作为算法的练手项目,该资源使用极小极大算法实现了一个井字棋的人机对弈,只需运行资源里的play_to_bot就可以在命令行里与AI对弈了,可以肯定的是你绝对不可能战胜它。虽然实现它比较容易,但是麻雀虽小,五脏俱全,棋类的基本框架类似,你可以在学习这个之后迁移到其他棋类
2021-06-15 20:16:43 7KB 极小极大 井字棋AI
1
这是一个转载资源,整理和收纳两个可运行的样例。 1)包含的2个的样例,实现了三连棋(井字棋)游戏,含AI算法。 2) 样例运用C++语言, 使用QT 这个跨平台的C++图形用户界面应用程序框架 ,用来开发图形用户界面(GUI)程序的初始界面。 3)实现人机博弈,有人机对战和双人对战,人机对战采用min-max搜索。
2021-06-03 14:02:24 1.83MB 井字棋 三联棋 AI算法 博弈算法
1
基于qt实现的三连棋,包括初始界面,有人机对战和双人对战,人机对战采用min-max搜索来实现,代码量较小,适合新手学习。
2020-01-03 11:28:25 1.82MB qt 三连棋 井字棋 AI算法
1
用matlab实现了一个带图形化界面、鼠标操作的井字棋AI
2019-12-21 20:01:31 185KB 井字棋 matlab AI
1