五子棋大师2.0完整源程序(带人工智能)
大学期间与同班同学徐志强一起开发了五子棋大师2.0程序,到今年已有10个年头了,现共享出来以表纪念:五子棋大师采用了专家系统的相关思想,内设棋谱库、推理机结合当前棋局就可以推理了,每次推理针对每个节点打分(评价),评价分为进攻和防守,每个节点评价完成后,选择一个最有利的一个点下棋。五子棋大师对于进攻和防守采用了一套算法,因为五子棋的特点是如果某点对于我方比较有利,对于对方一般不利,反之亦然,所以只用编写进攻评价的算法,将黑色对调,再执行一次算法,可得到防守分值。五子棋大师在棋谱库的生成方面采用了有趣的算法,对于一个棋谱,进行多次旋转后,可以得到多个棋谱,看起来是不同的,但是实际上对
推荐下载
-
java五子棋程序
这是我的java课设程序,学计算机的童鞋你懂得,有需要可以下下看。
15 2019-03-06 -
五子棋c程序
使用c语言实现的五子棋程序,可以实现界面上的操作,可以提供简单学习
14 2019-07-27 -
五子棋的程序
无刷新五子棋,可以帮助你很快学会ajaxpro
27 2019-07-11 -
五子棋labview程序
用labview编写的五子棋程序,很经典,值得一看
21 2018-12-15 -
五子棋程序.cpp
五子棋程序.cpp
1 2024-04-24 -
五子棋AI智能版本
AI版本的 五子棋 1.有3个难度选择 普通 困难 专家 2.加入了挑战模式 电脑会不断变强
22 2020-08-20 -
最简单智能五子棋
刚学java时做的,相互学习一下,学过java 的人都能看懂,新手可以学习一下
28 2019-01-22 -
AI智能五子棋代码
这是一份AI智能五子棋代码,主要是用HTML,JS和CSS编写的,适用于学习JS或者前端的同学们,不要小看这份代码哦,一不小心你会输给电脑的。
34 2019-05-13 -
智能五子棋源码VC
五子棋的VC程序实现源码,源码简单易懂对于学习VC编程大有益处
18 2019-07-20 -
java智能五子棋.rar
Java智能五子棋,实现双人,人机,双机下棋,支持人类先手,机器先手,还有悔棋、显示落子顺序、选择机器难度等基本操作。
4 2021-04-25
用户评论