文摘
Emergence is a powerful mechanism for coordination of hundreds of uniform agents with limited reasoning capacity. These structures are in contrast to open systems of heterogeneous agents in which a population’s conception of global goals and the plan of how to achieve said goals may differ between agents. To reconcile these conflicts, agents require a means of contextualising past and proposed system change in terms of their local model of utility. Metric spaces allow designers to map system change to a set of functions describing different aspects of adaptation (temporal delay, physical cost etc.), giving agents the means to self-organise through compromise and introspection with respect to a set of conventional rules, as opposed to linear adherence to local computations with respect to physical rules or environmental constraints. In this paper we present a new multi-agent programming environment, PreSage- $\mathcal{MS}$ , a rapid prototyping and animation tool designed to facilitate experiments in organised adaptation of metric spaces of ‘sophisticated-agent teams.