象棋软件是如何判断局势的?
我说的是引擎,与开局库无关。因为开局库是经验,而引擎是思考。
高手明白我的意思吗?因为电脑再强他都是数字化的东西,综合分析他都要求数字化来分析。
惭愧,我好像说都说得不大清楚。
我的意思是电脑具体是如何判断象棋局势的?
比如没有开局库,电脑自然是要出最好的招,比如开局第一步,他是出中炮,飞相,跳马,冲兵,甚至出车,这几种哪种最好,或者说都一样好吗?而电脑是随机的吗?
真实的就是电脑开局库离谱以后他是靠什么来出招的?如何判断??我们基本就只知道子力分值(还是原始的),其他的就基本不知道了。
真正编过引擎的应该知道我想表达什么。
是不是大部分懂一点象棋的人都能编著出好的开局库,而这些人不一定能骗出好的引擎,做那个判断标准有一定困难。
本人懂一定编程,但死活都想不出如何把象棋和各个要素数字化!
肯求高人指导!!