Method for Governing the Operation of a Generalist Agent within a Complex Multi-Agent Adaptive System
First Claim
1. A method for governing the operation of a generalist agent within a multi-agent adaptive system, the generalist agent having a source code, said method comprising the steps of:
- migrating about the multi-agent adaptive system and contacting a specialty agent, the specialty agent having the source code;
badging with the specialty agent;
functionally participating as the specialty agent;
collecting information relating to a function of the specialty agent while performing said step of functionally participating;
evaluating the information collected at said step of collecting information;
reconfiguring the source code of the generalist agent in view of the evaluated information;
functionally testing the reconfigured source code to determine the usefulness of the reconfigured source code;
archiving the reconfigured source code; and
distributing the reconfigured source code.
0 Assignments
0 Petitions
Accused Products
Abstract
Described is a method for governing the operation of a generalist agent within a multi-agent complex adaptive system such that the generalist agent maintains the stability of the system. The method includes the steps of migrating about the system, badging with the specialty agents, participating in the respective function performed by the specialty agents, collecting information while functionally participating as a specialty agent, evaluating the collected information, reconfiguring source code in view of the evaluated information, testing the reconfigured source code through additional functional participation, determining the usefulness of the reconfigured source code, archiving any reconfigured source code determined to be useful, and distributing the useful reconfigured source code.
-
Citations
21 Claims
-
1. A method for governing the operation of a generalist agent within a multi-agent adaptive system, the generalist agent having a source code, said method comprising the steps of:
-
migrating about the multi-agent adaptive system and contacting a specialty agent, the specialty agent having the source code; badging with the specialty agent; functionally participating as the specialty agent; collecting information relating to a function of the specialty agent while performing said step of functionally participating; evaluating the information collected at said step of collecting information; reconfiguring the source code of the generalist agent in view of the evaluated information; functionally testing the reconfigured source code to determine the usefulness of the reconfigured source code; archiving the reconfigured source code; and distributing the reconfigured source code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for governing the operation of a generalist agent within a multi-agent adaptive system, said method comprising the steps of:
providing at least one generalist agent and at least one specialty agent, the at least one generalist agent including the entirety of a source code and having a portion of the source code blocked and a portion of the source code unblocked, the at least one specialty agent including the entirety of the source code and having a portion of the source code blocked and a portion of the source code unblocked, the respective unblocked portions of the source code govern the function of the at least one generalist agent and the at least one specialty agent, the at least one generalist agent performs the steps of; migrating throughout the multi-agent adaptive system and contacting at least one of the at least one specialty agents; badging with the at least one specialty agent contacted by the at least one generalist agent, said step of badging includes exhibiting to the at least one specialty agent that the source code of the at least one generalist agent is unblocked such that the at least one generalist agent is capable of functioning as the at least one specialty agent; functionally participating as the at least one specialty agent badged by the at least one generalist agent; collecting information relating to the function of the at least one specialty agent while performing said step of functionally participating; evaluating the information collected at said step of collecting information, said step of evaluating includes analyzing the collected information against the source code; reconfiguring the source code of the at least one generalist agent, said step of reconfiguring includes blocking and unblocking the source code of the at least one generalist agent in view of the evaluated information; functionally testing the reconfigured source code, said step of functionally testing includes performing the function of the at least one specialty agent using the reconfigured source code; determining the usefulness of the reconfigured source code; archiving the reconfigured source code when the reconfigured source code is determined to be useful; and distributing the archived source code to at least one of the at least one specialty agent or to another of the at least one generalist agent, said step of distributing includes reconfiguring the source code of at least one of the at least one specialty agent in accordance with the archived source code or reconfiguring the source code of another of the at least one generalist agent in accordance with the archived source code.
-
17. A generalist agent having a source code and being within a multi-agent adaptive system, said generalist agent performing the method comprising the steps of:
-
migrating about the multi-agent adaptive system and contacting a specialty agent having the source code; functionally participating as the specialty agent; collecting information relating to a function of the specialty agent while performing said step of functionally participating; evaluating the information collected at said step of collecting information; and reconfiguring the source code of said generalist agent in view of the evaluated information. - View Dependent Claims (18, 19, 20, 21)
-
Specification