A minor update to the AFAPL2 Development Kit has been released that includes an update to one of the core Perceptors that are provided as default. This update introduces a new belief about the Message Transport Services that an agent is bound to. Specifically, the perceptor now generates a belief about the local transport address of that message transport service.
For information on how to update the Netbeans Plugin, please see: A new version of the Netbeans Plugin was recently released. This release represents a complete rewriting of the existing plugin to take advantages of recent improvements to Netbeans, not least the Schliemann language support.... read more
A new version of the Netbeans Plugin was recently released. This release represents a complete rewriting of the existing plugin to take advantages of recent improvements to Netbeans, not least the Schliemann language support.
An updated version of Agent Factory has also been packaged with this release, and a number of sample projects have been included. For more information, see the Netbeans Plugin page: http://www.agentfactory.com/index.php/Netbeans_Plugin
A new version of Agent Factory has now been released which offers significant enhancements over previous versions.
Improvements include:
* A new configurable Debugger Framework
* Significant Updates to the AFAPL2 programming language (support for run-time ontologies, modified perceptor model, simplified belief creation process in actuators and perceptors, configurable actuators and perceptors.
* Improved support for the creation of custom agent architectures
* A new Reactive Message Agent Development Kit... read more
The AFAPL Programmers Guide has now been updated:
* the examples have been changed to reflect recent changes in the Agent Factory codebase.
* the examples are now based on the Netbeans plugin as opposed to the command line.
* additional examples have been added.
* a section on plans has been added
* a section on modules has been added
A new section has been added to the Architecture / Interpreter Developers guide in which a basic reactive agent architecture is developed.
http://www.agentfactory.com/index.php/Architecture_/_Interpreter_Development_Guide
Version 1.1.1 of the AFAPL2 Developers Kit has now been released. The key change in this version is a fix to the AFAPL2 Compiler to resolve a bug relating to the creation of commitment rules whose activity included the ATTEMPT operator.
Version 1.0.1 of the FIPA package that is provided as part of the Component Library was incomplete, and did not include the FIPACore AFAPL2 file.
This omission has now been fixed an a new version of the library has been released.
An Agent Factory NetBeans module compatible with NetBeams 6.0 has been released in the downloads section.
It has not been heavily tested and as such it is currently marked as "alpha". Bug reports and feedback are most welcome.
One other change is that the auto-generated Ant scripts result in faster compile/execution times. This will not affect existing Agent Factory projects. To avail of the new scripts, you must create a new Agent Factor project and copy the existing source files in there.... read more
This latest release of the RTE includes a fix to the agent communication bug introduced into version 1.1.2, whereby inter-platform communication would result in a class cast exception.
Version 1.1.2 of the Run-Time Environment has now been released.
This new version includes a bug fix for the problem in which initial beliefs about agent addresses were treated as comments in the APS file.
The latest spate of package releases are now reflected in the Debian repositoy. For instructions on how to make use of the repository, please see here: http://www.agentfactory.com/index.php/Linux_Installation#Using_the_Debian_Repository
A new version of the Agent Factory module for the NetBeans IDE has been released and is available for download from the Agent Factory download page.
The principal changes are as follows:
* Updated packaged libraries
* Updated import paths in templates
* Script and config files are now default.aps and default.cfg to match the command-line version's defaults
* The module no longer needs to be installed globally... read more
A new version of AFME has been released. The new version provides support for belief labeling and resource bounded reasoning. Instructions on how to install and use the system can be found in the AFME user guide http://navanman.ucd.ie/afmeguide/userguide.pdf.
A Debian repository has been created for Agent Factory. It should be usable for any Debian-derivative (e.g. Ubuntu, MEPIS, etc.).
Instructions on setting it up can be found at http://hotair.ucd.ie/~daithi/site/2006/11/af_repository.html
Please report any bugs to the bug tracker here on Sourceforge.
This release contains an update to the AFAPL2 interpreter that re-introduces support for the UNTIL temporal operator
Agent Factory Micro Edition (AFME) version 0.1 is now available. AFME represents a minimised footprint version of Agent Factory developed for resource constrained mobile devices. The framework has been developed for use with the Constrained Limited Device Configuration (CLDC) Java platform augmented with the Mobile Information Device Profile (MIDP).
Due to a technical fault, the binary version 0.2.5 of Agent Factory was compiled using JDK1.5.
A JDK1.4 version is now available for download - it has the following name:
agentfactory-0.2.5-jdk1.4.zip
Version 2 of the Beginners Guide to AFAPL2, formally the AFAPL2, has now been released at http://www.agentfactory.com/userguide/quickstart
Version 0.2.5 of Agent Factory is now available for download.
This version includes bug fixes, updates to the AFAPL2 language, and updates to the AFAPL2 debugger
The Javadoc for AF is now available at http://www.agentfactory.com/userguide/javadoc
Part 1 of a new "Quck Start" guide has now been released @ http://www.agentfactory.com/userguide/quickstart
Agent Factory version 0.2.1 has now been released @ http://www.sourceforge.net/projects/agentfactory.
It includes a number of enhancements and bug fixes:
+ Revised System Agent Model:
A revised system agent model has been implemented that has removed the dependency between the platform and any system agents. To cater for this, a new SYSTEMAGENT command has been added to the Platform Initialization File, making it possible for you to choose what system agents you want (if any at all). In tandem with this, the initialization process has been modified to ensure that all system agents start before the application agents start. A guide that describes how to build your own system agents will be released shortly. In the meantime those of you interested can receive help via the forums/mailing list.... read more
Initial versions of some of the guides that make up the Agent Factory User Manual are now available from http://www.agentfactory.com/agentfactory/manual/index.htm
The Agent Factory publications page now includes the publications :-) All the pages have also had some minor tweaks.
SourceForge site for AgentFactory is up and running, source code should go up soon.