| 2ll. Uma linguagem de programação de agente prático com exemplos demonstrativos |
Baixe Agora |
2ll. Classificação e resumo
- Nome do editor:
- 2APL Team
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 5.2 MB
2ll. Tag
2ll. Descrição
Uma linguagem prática de programação de agentes com exemplos demonstrativos 2APL (pronunciado como duplo A-P-L) é uma linguagem de programação revolucionária orientada ao agente que facilita a implementação de sistemas inovadores de multi-agentes. No nível do Multi-Agent, o 2APL fornece construções de programação para especificar um sistema multi-agente em termos de um conjunto de agentes individuais, um conjunto de ambientes em que eles podem executar ações e a relação de acesso entre os agentes individuais e os ambientes. No nível do agente individual, fornece construções de programação para implementar agentes cognitivos com base na arquitetura do BDI. Em particular, fornece construções de programação para implementar as crenças, objetivos, planos, ações (como atualizações de crenças, ações externas ou ações de comunicação), eventos e um conjunto de regras através do qual o agente pode decidir quais ações executam. 2APL suporta a implementação de agentes reactivos e pró-ativos com autonomia ajustável e processo de decisão. Os programas multi-agentes 2APL podem ser desenvolvidos na plataforma 2APL que fornece um conjunto de ferramentas projetadas para suportar a implementação, execução e teste de sistemas multi-agentes. Em particular, a plataforma 2APL fornece uma interface gráfica através da qual um usuário pode carregar, editar, executar, executar e depurar programas multi-agent usando um editor de cor de sintaxe, diferentes modos de execução e várias ferramentas de depuração / observação. A plataforma é construída no topo da plataforma Jade, permitindo que ela seja executada em várias máquinas conectadas em uma rede. Agentes hospedados em plataformas 2APL podem se comunicar uns com os outros usando as instalações de comunicação do Jade. Edifício na plataforma Jade permite que os agentes 2APL se comuniquem com outros agentes em execução nas plataformas Jade. Requisitos: · Java.
2ll. Software Relacionado