3APL is a programming language created in 1998.
#3207on PLDB | 26Years Old |
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...
PLANBASE { SetStatus(started); }
PR-RULES {
goTo(R) <- location(R,X,Y) AND NOT at(X,Y) | {
NowAt(X,Y);
}
clean(R) <- location(R,X,Y) AND at(X,Y) | {
Clean(R);
}
}