如果在原有的正常工作的搜集癖好機(jī)上添加一些新的行為方式,就能發(fā)展出更復(fù)雜的系統(tǒng)。復(fù)雜性就是這樣依靠疊加而不是改變其基本結(jié)構(gòu)而累積起來(lái)的。最底層的行為并不會(huì)被擾亂。無(wú)目的漫游模塊一旦被調(diào)試好,并且運(yùn)轉(zhuǎn)良好,就永遠(yuǎn)不會(huì)被改變。就算這個(gè)無(wú)目的漫游模塊妨礙了新的高級(jí)行為,其所應(yīng)用的規(guī)則也只是會(huì)被抑制,而非被刪除。代碼是永遠(yuǎn)不變的,只是被忽略了而已。多么官僚卻又多么生物化的一種方式??!
更進(jìn)一步說(shuō),系統(tǒng)的各個(gè)部分(部門、科員、規(guī)則、行為方式)都在不出差錯(cuò)地發(fā)揮作用——猶如各自獨(dú)立的系統(tǒng)?!氨苊馀鲇|部門”自顧自地工作,不管“ 拿罐子部門”在不在做事?!澳霉拮硬块T”同樣干自己的工作,不管“避免碰觸部門”在不在做事。青蛙的頭即便掉下來(lái)了,它的腿還會(huì)抽跳,就是這個(gè)道理。
布魯克斯為機(jī)器人設(shè)計(jì)的分布式控制結(jié)構(gòu)后來(lái)被稱作“包容架構(gòu)”[1],因?yàn)楦邔蛹?jí)的行為希望起主導(dǎo)作用時(shí),需要包容較低層次的行為。
如果把國(guó)家看成一臺(tái)機(jī)器,你可以用包容架構(gòu)來(lái)這么建造:
你從鄉(xiāng)鎮(zhèn)開(kāi)始。先解決鄉(xiāng)鎮(zhèn)的后勤:基本工作包括整修街道、敷設(shè)水電管道、提供照明,還要制定律法。當(dāng)你有了一些運(yùn)轉(zhuǎn)良好的鄉(xiāng)鎮(zhèn),就可以設(shè)立郡縣。在保證鄉(xiāng)鎮(zhèn)正常運(yùn)作的基礎(chǔ)上,你在郡縣的范圍內(nèi)設(shè)立法院、監(jiān)獄和學(xué)校,在鄉(xiāng)鎮(zhèn)的層級(jí)之上增加了一層復(fù)雜度。就算郡縣的機(jī)構(gòu)消失了,也不會(huì)影響鄉(xiāng)鎮(zhèn)照常運(yùn)轉(zhuǎn)??たh數(shù)量多了,就可以添加州的層級(jí)。州負(fù)責(zé)收稅,同時(shí)允許郡縣繼續(xù)行使其絕大部分的職權(quán)。沒(méi)有州,鄉(xiāng)鎮(zhèn)也能維持下去,雖然可能不再那么有效率或那么復(fù)雜。當(dāng)州的數(shù)量多了,就可以添加聯(lián)邦政府。通過(guò)對(duì)州的行為做出限制并承載其層面之上的組織工作,聯(lián)邦層級(jí)包容了州的一些活動(dòng)。即使聯(lián)邦政府消失了,千百個(gè)鄉(xiāng)鎮(zhèn)仍會(huì)繼續(xù)做自己的地方工作――整修街道、敷設(shè)水電管道、提供照明。但是當(dāng)鄉(xiāng)鎮(zhèn)工作被州所包容,并最終被聯(lián)邦所包容時(shí),這些鄉(xiāng)鎮(zhèn)工作就會(huì)顯示出更強(qiáng)大的功效。被這套包容架構(gòu)所組織起來(lái)的鄉(xiāng)鎮(zhèn)不但能夠建造樓房,還可以設(shè)立教育體系,制定規(guī)則,而且會(huì)比原來(lái)更繁榮。美國(guó)政府的聯(lián)邦結(jié)構(gòu)就是一個(gè)包容架構(gòu)。
· [1] 包容架構(gòu):Subsumption Architecture