| 2pl. Un linguaggio di programmazione agente pratico con esempi dimostrativi |
Scarica ora |
2pl. Classifica e riepilogo
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 5.2 MB
2pl. Tag
2pl. Descrizione
Un linguaggio di programmazione agente pratico con esempi dimostrativi 2pl (pronunciato come doppio A-P-L) è un linguaggio di programmazione rivoluzionario orientato all'agente che facilita l'implementazione di innovativi sistemi multi-agenti. A livello multi-agente, 2pl fornisce costrutti di programmazione per specificare un sistema multi-agente in termini di una serie di singoli agenti, una serie di ambienti in cui possono eseguire azioni e la relazione di accesso tra i singoli agenti e gli ambienti. A livello di Agente individuale, fornisce costrutti di programmazione per attuare agenti cognitivi basati sull'architettura BDI. In particolare, fornisce costrutti di programmazione per attuare le credenze, gli obiettivi, i piani, le azioni di un agente (come gli aggiornamenti della convinzione, le azioni esterne o le azioni di comunicazione), gli eventi e una serie di regole attraverso le quali l'agente può decidere quali azioni da eseguire. 2pl supporta l'implementazione di agenti reattivi e proattivi con autonomia regolabile e processo decisionale. I programmi multi-agente da 2apl possono essere sviluppati sulla piattaforma 2apl che fornisce un set di strumenti progettati per supportare l'implementazione, l'esecuzione e il test di sistemi multi-agente. In particolare, la piattaforma 2Apl fornisce un'interfaccia grafica attraverso la quale un utente può caricare, modificare, eseguire e eseguire e eseguire il debug da 2pl programmi multi-agente utilizzando un editor colorato di sintassi, diverse modalità di esecuzione e diversi strumenti di debug / osservazione. La piattaforma è integrata sulla parte superiore della piattaforma di giada che consente di essere eseguita su diverse macchine collegate in una rete. Gli agenti ospitati su piattaforme da 2pl possono comunicare tra loro utilizzando le strutture di comunicazione della giada. L'edificio sulla piattaforma di giada consente agli agenti di 2pl di comunicare con altri agenti in esecuzione sulle piattaforme di giada. Requisiti: · Java.
2pl. Software correlato