The 2APL platform has been tested on Windows 2000 and Windows XP, as well as Mac OS X, Linux and Unix (Solaris). In order to run the 2APL platform, you need to have at least Java Runtime Environment (JRE) 6 or Java Development Kit (JDK) 6 installed on your computer. The 2APL platform takes less than 5.5 MB on your harddisk. This version of 2APL supports modules and Environment Interface Standard. It should be noted that 2APL platform is a research project under constant development and therefore it has not undergone production-scale testing.
Download Latest 2APL (beta)
(Released August 2012)
The user guide explains how to install the 2APL Platform on your computer, introduces the syntax of the 2APL programming language, and explains how to use the various tools that the platform provides. The user guide also describes how to use the blockworld environment that comes with the 2APL Platform.
2APL with Belief/Goal Sharing Modules
A version of 2APL supporting the belief/goal sharing based modularity (see Publications) is available in a separate SVN branch. To obtain it, check out the SVN repository from the following location: