Alokácia fragmentov
• Schémy učenia sa – Schopnosť učenia sa by mala byť súčasťou procesov riešenia problémov kvôli následnému zlepšeniu stratégií, poznatkov a schopností použitých v procese. Je niekoľko spôsobov, ktorými možno dosiahnuť realizáciu tejto schopnosti. Môže to byť vo forme výmeny dát, prenosu znalostí alebo migráciou heuristík, kde mechanizmy učenia sa sú relatívne jednoduché. Iný spôsob učenia sa možno realizovať rozšírením techník učenia sa vyvinutých pre systémy s jedným agentom (učenie sa založené na vysvetľovaní, učenie sa na príkladoch, induktívne učenie sa a pod.).
Obsah týchto bodov môže byť v systéme implementovaný vo forme systémových metaznalostí .Tieto metaznalosti môžu byť uložené v sieti,cez ktorú agenty komunikujú, a takto priamo ovplyvňovať fungovanie systému. Takéto metaznalosti možno považovať za určitý protokol, ktorý musí každý z agentov dodržiavať. V závislosti od organizácie systému a distribúcie znalostí, metaznalosti môžu byť uložené buď v lokálnych bázach znalostí jednotlivých agentov alebo v nejakom zdieľanom pamäťovom priestore v sieti.