This chapter explains the extensions made to the SiFA paradigm. These extensions were necessary to be able to isolate different kinds of knowledge encompassed by a SiFA system, study all possible kinds of conflicts between agents, and study the resulting interactions and negotiations between SiFAs.
The following sections describe each of the required extensions to the paradigm.