“…For the purposes of this paper, autonomous mobile agents are highly specialized and compact programs designed to perform one or two functions that are capable of migrating from operating platform to operating platform without the requirement of human intervention (Lin & Huang, 2010). Individually, the autonomous mobile agent does not exhibit signs of what could be called intelligence; however, when working as part of a society of agents within a system, the system begins to exhibit general intelligence characteristics such as:…”