回 帖 发 新 帖 刷新版面

主题:用VB开发五子棋还要用到数据库和知识库吗?答对加分!

前几天在网上下载了一用VB编写的五子棋源码,注释上注明这个游戏用到了“知识库”
和“数据库”,请问用VB开发五子棋还要用到数据库和知识库吗?省么是“知识库”?
还有五子棋的界面是如何制作的?

回复列表 (共2个回复)

沙发

如果五子棋可以靠简单的IF--THEN来描述其算法的话,那么棋类游戏岂不是成了定数拉?每走一步都可以算?实际上,棋类游戏之所以好玩和千变万化是因为,某些落子的位置是随机的,即没有优劣之分的。
当然,大部分的落子方法还是可以思考的,这就是程序的算法,但是那部分无法思考的就只有靠前人的经验了,这就是“知识库”(参见http://www.cnpaf.net/Class/jsjjs/0551622005870194856.htm)“知识库”是抽象的,需要用“数据库”来储存,数据库是实在的。感兴趣的话可以看“神经网络”的相关知识。偶就知道这么多拉。

板凳

谢谢你的帮助,又长见识了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册