我們可以把打賭這個隱喻稍加引伸。一個賭徒必須考慮三個主要的數(shù)量:賭注、機(jī)會、贏款。如果贏款額巨大的話,賭徒是愿意下大賭注的。一個孤注一擲的賭徒準(zhǔn)是有機(jī)會博取大量贏款的。他當(dāng)然也有輸?shù)粢磺械目赡?,但平均說來,下大賭注的人和其他下小賭注以博取小額贏款的人比起來占不到什么便宜,也不見得會吃虧。交易所里買空賣空的投機(jī)商和穩(wěn)扎穩(wěn)打的投資者之間也有類似之處。在某些方面,交易所這個比喻比賭場更貼切,因為賭場里的輸贏是受到操縱的,莊家到頭來總歸是贏家(嚴(yán)格說來,這意味著下大賭注的人比下小賭注的人輸?shù)枚嘈?,而下小賭注的人要比不打賭的人來得窮些。但在某種意義上對目前的論題來說,不打賭的例子是不怎樣合適的)。撇開這個不談,下大賭注和下小賭注似乎都各有理由。動物界中有沒有下大賭注的,或者有比較保守的動物?我們將在第九章中看到,人們通常可以把雄性的動物視為下大賭注、冒大風(fēng)險的賭徒,而把雌性動物視為穩(wěn)扎穩(wěn)打的投資者,尤其是在雄性動物為配偶而相互爭奪的一雄多雌的物種中。閱讀本書的博物學(xué)家可以想到一些能稱為下大賭注、冒大風(fēng)險的物種,以及其他一些比較保守的物種。這里我要言歸正傳,談?wù)劵蛉绾螌ξ磥碜黝A(yù)測這個帶有更大普遍意義的主題。
在一些難以預(yù)見的環(huán)境中,基因如何預(yù)測未來是個難題,解決這個難題的一個辦法是預(yù)先賦予生存機(jī)器以一種學(xué)習(xí)能力。為此,基因可以通過對其生存機(jī)器發(fā)出如下指示的形式來編制程序:"下面這些會帶來好處:口中的甜味道、情欲亢進(jìn)、適中的溫度、微笑的小孩等。而下面這些會帶來不快:各種痛苦、惡心、空空的肚皮、哭叫著的小孩等。如果你碰巧做了某件事情之后便出現(xiàn)了不愉快的情況,切勿再做這種事情;在另一方面,重復(fù)做為你帶來好處的任何事情。"這樣編制的程序有一個好處,就是可以大大削減必須納入原來程序的那些詳盡的規(guī)則,同時可以應(yīng)付事先未能預(yù)見到其細(xì)節(jié)的環(huán)境變化。在另一方面,仍然有必要作出某些預(yù)測。在我們所舉的例子里,基因估計吃糖和交配可能對基因的生存有利,在這一意義上,口中的甜味以及情欲亢迸是"有益的"。但根據(jù)這個例子,它們不能預(yù)見到糖精和自瀆也可能為它們帶來滿足。它們也不能預(yù)見到,在我們這個糖多得有點反常的環(huán)境里,糖吃得過多的危險性。
學(xué)習(xí)戰(zhàn)略已應(yīng)用于計算機(jī)下棋的某些程序中。計算機(jī)和人對奕或和其他的計算機(jī)對弈時,這些程序確實能不斷得到改善。盡管它們備有一個規(guī)則和戰(zhàn)術(shù)庫,但它們的決定程序里也帶有一個預(yù)先納入的小小的隨機(jī)趨向。它們把以往的種種決定記錄下來,每當(dāng)贏得一局時,它們就稍微增加為這局棋帶來勝利的戰(zhàn)術(shù)的權(quán)重,以便計算機(jī)下次再度采用同樣戰(zhàn)術(shù)的可能性增加一些。
預(yù)測未來的一個最有趣的方法是模擬。一位將軍如果想知道某一項軍事計劃是否比其他可供選擇的計劃來得優(yōu)越,他就面臨作出預(yù)測的問題。天氣、部隊的士氣以及敵人可能采取的反措施都是未知數(shù)。如果想知道這個計劃是否切實可行,一個辦法是把該計劃試行一下,看看其效果如何。然而,要把所有想象得出的計劃都試行一下是不可取的,因為愿意"為祖國"獻(xiàn)身的青年畢竟有限,而各種可能的計劃實在多得很。進(jìn)行與假想敵人交鋒的演習(xí)也可以考驗各種計劃的實踐性,這要比真刀真槍地干一下好。演習(xí)可以采取"北國"與"南國"全面交戰(zhàn)的方式,使用的是空炮彈。但即使是這樣也要耗費大量時間和物資。比較節(jié)約一些的辦法是用玩具士兵和坦克在大地圖上移來移去進(jìn)行演習(xí)。