嵌套层级的优点(1)

  

山内说:“行为代理之间并没有明确的信息交流。所有的交流都是通过观察其它代理的动作在外界环境里留下的痕迹和影响而得以进行的。”像这样保持事物的局部性和直接性,就可让社会进化出新的行为方式,同时也避免了伴随“硬件”通讯过程而产生的复杂度爆炸问题。和流行的商业说教相反,把每件事告知每个人并非智慧的产生方式。

“我们更进一步地拓展了这个想法,”布鲁克斯说道,“并常常利用外部世界作为分布式部件间的交流媒介。”一个反射模块并非由另一个模块来通知它做什么,而是直接感知外部世界反射回来的信息,然后再通过其对外部世界的作用把信息传递给他人。“信息有可能会丢失――实际上丢失的频率还很高。但没关系,因为代理会一遍又一遍地不断发送信息。它会不断重复‘我看见了。我看见了。我看见了’的消息,直到胳膊接收到信息并采取相应动作改变外部世界,该代理才会安静下来。

读书导航