谈到人工智能技术,必然会让人想到象棋。我们一定还记得1997年,IBM公司推出的一款国际象棋程序“深蓝”,在当年的人机大战中,战胜了当时国际象棋世界冠军卡斯帕罗夫,这一消息在世界范围内广为流传,人工智能技术的发展和成就再一次得到了证明和认可。中国象棋程序正是在广泛吸取国际象棋程序的各种先进经验之后而产生的。
中国象棋程序的雏形来源于上世纪90年代,最初接触到中国象棋程序还是从任天堂Fc游戏机8位的游戏卡带中获得的,此款象棋程序设计了3个象棋水平的对手,但是由于当初水平的限制,3个AI的区别仅仅是思考时间的长短而已,在棋力水平并无差别,而目人脑很容易就能战胜这些AJ,虽然如此因为是第一款象棋游戏,还是受到了广大象棋爱好的喜爱。随着计算机技术的发展,在计算机当时还处于DOS操作系统的时候,出现了一款名叫《将族》的象棋程序,在当时那个年代这款程序可谓做工精美,而目增加了关卡挑战机制,大大提高了程序的娱乐性,虽然象棋程序的水平也有所提升,但是与人类象棋大师比较差距明显。虽然有人说自己并不是《将族》的对手,其实很多情况下都是人本身缺乏耐心,无法忍受《将族》慢如蜗牛的思考速度,
人工智能技术的目的就是要电脑来代替人脑或者超越人脑,因此广大的程序员们致力于研发一款能够抗衡或者超越中国象棋大师的中国象棋程序AI。天津象棋大师黄少龙在研究了当时的象棋程序之后,提出了一套关于象棋棋子子力赋值的象棋程序理论,他认为棋盘上的每一个棋子因分工不同所以重要性也不同,根据其重要性,可以给棋子赋予一定的
第六百四十八章 人类的“智慧”(2/7)