学习战略已应用于计算机下棋某些程序中。计算机和人对弈或和其他计算机对弈时,这些程序确实能不断得到改善。尽管它们备有个规则和战术库,但它们决定程序里也带有个预先纳入小小随机趋向。它们把以往种种决定记录下来,每当赢得局时,它们就稍微增加为这局棋带来胜利战术权重,以便计算机下次再度采用同样战术可能性增加些。
预测未来个最有趣方法是模拟。位将军如果想知道某项军事计划是否比其他可供选择计划来得优越,他就面临作出预测问题。天气、部队士气以及敌人可能采取反措施都是未知数。如果想知道这个计划是否切实可行,个办法是把该计划试行下,看看其效果如何。然而,要把所有想象得出计划都试行下是不可取,因为愿意“为祖国”献身青年毕竟有限,而各种可能计划实在多得很。进行与假想敌人交锋演习也可以考验各种计划实践性,这要比真刀真枪地干下好。演习可以采取“北国”与“南国”全面交战方式,使用是空炮弹。但即使是这样也要耗费大量时间和物资。比较节约些办法是用玩具士兵和坦克在大地图上移来移去进行演习。
近年来,计算机已肩负起大部分模拟职能,不仅在军事战略方面,而且在诸如经济学、生态学、社会学等必须对未来作出预测切领域。它使用是这样技术:在计算机内建立个世界上某种事物模型。这并不意味着,如果你揭开计算机盖子,就可以看到个和模拟对象相同微型模仿物。在下棋计算机里,记忆装置内没有任何看得出是棋盘以及马和卒各就各位“形象”。有只是代表棋盘以及各种棋子位置行行电子编码。对们来说,地图是世界某部分平面缩影。在计算机里面,地图通常是以系列城镇和其他地点名字来代表。每个地点附有两个数字——它经度和纬度。计算机电脑实际上如何容纳它这个世界模型是无关紧要。重要是容纳形式允许它操纵这个模型进行操作和试验,并以计算机操作员能够理解语言汇报运算结果。通过模拟技术,以模型进行战役可以得出胜负,模拟班机可以飞行或坠毁,经济政策可以带来繁荣或崩溃。无论模拟什,计算机整个运算过程只需实际生活中极小部分时间。当然,这些反映世界模型也有好坏之分,而且即使是上好模型也只能是近似。不管模拟得如何逼真,计算机也不能预测到将要发生全部实际情况,但好模拟肯定远胜于盲目试验和误差。们本来可以把模拟称为代替性“试验和误差”,不幸是,这个术语早为研究老鼠心理心理学家所优先占用。
如果模拟是这样个好办法,们可以设想生存机器本该是首先发现这个办法,早在地球上出现人类以前,生存机器毕竟已经发明人
请关闭浏览器阅读模式后查看本章节,否则可能部分章节内容会丢失。