MainComputersProgrammingAgents › 3APL

3APL

Edit Page
Report
Scan day: 02 February 2014 UTC
8
Virus safety - good
Description: A programming language for implementing cognitive agents. A JAVA based platform is available, as well as documentation, code samples and related scientific publications.
An Abstract Agent Programming Language 3APL is a programming language for implementing cognitive agents. It provides programming constructs for implementing agents' beliefs, goals, basic capabilities (such as belief updates, external actions, or communication actions) and a set of practical reasoning rules through which agents' goals can be updated or revised. The 3APL programs are executed on the 3APL platform. Each 3APL program is executed by means of an interpreter that deliberates on the cognitive attitudes of that agent. The EBNF specification of 3APL and the deliberation cycle are available through the following links:
Size: 642 chars

Contact Information

Phone&Fax:
Address:
Extended:

WEBSITE Info

Page title:3APL HomePage
Keywords:
Description:
IP-address:131.211.84.188