Projects / Agent Farms / Releases / Major feature enhancements

Rss All releases tagged Major feature enhancements

Changes: This is a development snapshot of a complete architectural rewrite. Programming knowledge requirements for model creators have been removed.

  • Rrelease-mid
  •  12 Oct 2003 14:36
  • Rrelease-after

Changes: A farmer module for Views was added. Simulation restarting in Farmer.app was implemented. An integer number Lattice class and Lattice View were added. A few convenience methods for arrays to support agent-based simulations were added. Many simulator-side object memory leaks were fixed. When an exception occurs in the simulator, it will not crash anymore, but the exception is forwarded to the farmer's log. New Farmer's documentation was added.

Changes: Now you can modify object properties in the object browser. The object browser can browse collections (arrays or to-many relationships) of objects. Simulations can be debugged using GDB directly from the application and right from the point you like (requires a terminal application). A fast-forward function has been implemented.

Changes: AgentFarms is undergoing heavy changes. The framework has been split into AgentFarms, FarmsSimulator, FarmsModel, FarmsData, and FarmsFarmer. New features include object prototypes, simulation objects, and object probes. Farmer introduces partial support for farmer modules--custom farming and observation bundles. Standard modules are a prototype browser, object browser, probe browser, and log view. Example models were rewritten for the new model format, and a new model template is included.

  • Rrelease-mid
  •  27 Nov 2002 00:40
  • Rrelease-after

Changes: The application and the framework were completely rewritten. The model bundle interface was changed, the graph view was enhanced, and EPS export was added. A few examples and a model template were added, and a scripting support bundle was created.

5bda593966579cef7106a7e52463518f_thumb

Project Spotlight

TransProCalc

A financial calculator/report tool for translators, LSPs, and project managers.

0a4b8bac0e69718b46ff32532076cd77_thumb

Project Spotlight

Ryan's Electronic Diary Sheet

A simple Web-based simple shared calendaring system.