Download List

项目描述

DIET Agents is a multi-agent platform in Java. A
bottom-up design is used to ensure that the
platform is lightweight, scalable, robust,
adaptive, and extensible. It is especially
suitable for rapidly developing peer-to-peer
prototype applications and/or adaptive,
distributed applications that use bottom-up,
nature-inspired techniques.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-03-15 19:43
0.97

该版本的特点相对较小的变化,但那些开发人员应该找到有用的。该报告分析,在核心层功能现在可以通过AddressParser接口。在弧层,新增MirrorFactory界面,更容易寻找代理商启动远程通信。在MirrorChat和运行示例应用程序都被更新,以证明这一新功能。
标签: Minor feature enhancements
This release features relatively small changes, but ones that developers should find useful. The address parsing functionality in the core layer is now available through the AddressParser interface. In the ARC layer, the newly added MirrorFactory interface makes it much easier for agents to initiate remote communication. The MirrorChat and Running sample applications have both been updated to demonstrate this new functionality.

2004-12-23 22:16
0.96

可重用组件的应用得到改善。乔布斯已更新遵守更加严格的启动和关闭的合同,以及SubScheduler和EventManagerContainer班已被添加以促进这项工作。该SerialJobManager功能已被扩大,因为它现在还支持各种模式。这表现在新的“工作”示例应用程序,这也说明了如何使用新增加的就业机会最多。在核心层,可视化的模型已完全分开执行。还有许多其他的变化。
标签: Major feature enhancements
The Application Reusable Components have been improved. Jobs have been updated to obey a more strict startup and shutdown contract, and the SubScheduler and EventManagerContainer classes have been added to facilitate this. The functionality of the SerialJobManager has been extended, as it now supports various modes. This is demonstrated in the new "job" sample application, which also illustrates how to use most of the newly added jobs. In the core layer, the visualisation models have been fully separated from their implementation. There are many other changes.

2004-11-02 11:57
0.95

支持已被添加了代理持久性。特别是,变化的核心层,使代理人的序列化,而他们正在运行,加上新增的能力,通过锁定他们暂停代理。,这提供了基本的代理持久性。研究局层功能得到了增强,以便代理人群体的外部控制。这可能,例如,被用于为了节省代理文件,如新的“排序”演示应用程序持续表现。此外,该平台现在支持SSL的插座。有几个小错误是固定的,大多与远程通信。
标签: Major feature enhancements
Support has been added for agent persistence. In
particular, changes in the core layer enable
serialization of agents while they are running.
Together with the newly added ability to pause
agents by locking them, this provides basic agent
persistence. The ARC layer functionality has been
enhanced to facilitate external control of groups
of agents. This can, for instance, be used in
order to save agents to file, as demonstrated by
the new "persistent sorting" demo application.
Furthermore, the platform now supports SSL
sockets. Several minor bugs were fixed, mostly
related to remote communication.

2004-06-29 19:45
0.94

远程通信在不同的机器(代理之间的支援)已大规模改善。现在有一个强大的镜像代理商和有效地执行它提供transparant远程通信。此外,消息渠道提供的另一种远程通信方式。有新的样本应用程序,宣扬远程通信计划。在核心层,使用的插座已经全身,并套接字I / O错误,现在可以进行监测。许多其他改善工作已经完成,以及和一些小错误已得到修复。
标签: Major feature enhancements
Support for remote communication (between agents on different machines) has been massively improved. There is now a robust and efficient implementation of Mirror agents which offers transparant remote communication. Furthermore, message channels are provided as another way of remote communication. There are new sample applications to demonstrate both remote communication schemes. In the core layer, the use of sockets has been generalised, and socket I/O errors can now be monitored. Many other improvements have been made as well, and several minor bugs have been fixed.

2004-05-08 03:40
0.93

这是第一个Java 1.1兼容的版本。它使您能够运行在一个更广泛的环境,包括手的平台,而最近举行的Java插件设备和/或网络浏览器插件。
标签: Java 1.1, Initial freshmeat announcement
This is the first Java 1.1 compatible version. It enables you to run the platform in a wider range of environments, including hand-held devices and/or Web browsers without recent Java plug-ins.

Project Resources