3APL is a programming language created in 1998. An Abstract Agent Programming Language or Artificial Autonomous Agents Programming Language or 3APL (pronounced triple-A-P-L) is an experimental tool and programming language for the development, implementation and testing of multiple cognitive agents using the Belief-Desire-Intention (BDI) approach.. Read more on Wikipedia...

22Years Old 20Users ?Jobs

Example code from Wikipedia:

PLANBASE { SetStatus(started); }
	goTo(R) <- location(R,X,Y) AND NOT at(X,Y) | {
	clean(R) <- location(R,X,Y) AND at(X,Y) | {

Last updated August 9th, 2020

Edit 3APL on GitHub