From: Nick C. <ntc...@ve...> - 2004-03-25 17:57:11
|
All, I'm happy to announce the release of repast v. 2.2. You can get it at: http://sourceforge.net/project/showfiles.php?group_id=1703 Note that this version requires java 1.4 or greater. It was built and tested with 1.4.2_04. Currently, there are only .zip and .tgz archives available. I'll make executable installers for Windows, Linux and the Mac and post them early next week. Release Notes follow: RePast 2.2 This is primarily a release to distribute the many bug fixes that have accumulated since the last release. Thanks to Thomas Howe, Mike North, Jason Woodard, David O'Sullivan, Laszlo Gulyas, James Macgill, Mark Diggory, Robert Najlis, Luc Girardin (and anyone else I may have forgotten) for their contributions and also to Argonne National Laboratory for supporting this release. ** New Features *** Single run batch mode. Can perform a single batch run without a parameter file using: uchicago.src.sim.engine.SimInit -b MyBatchModelName *** Multiple run batch mode. Can perform mulitple batch runs without a parameter file using: uchicago.src.sim.engine.SimInit -b MyBatchModelName num_runs *** New batch parameter file format (the old one still works as well). Email Nick (nic...@al...) for details if interested. *** Refactored parameter mechanism that makes it much easier to control batch runs with custom parameter iterators. *** Additional refactoring of the controller heirarchy. *** Console output redirected to repast console window. This can be turned on/off with AbstractGUIController.CONSOLE_ERR = true/false and AbstractGUIController.CONSOLE_OUT = true/false. *** New CallbackSchedule class that allows for the scheduling of methods that take arguments *** Experimental support for "Group" operations; that is, agents can be added to a DefaultGroup and this DefaultGroup can be used to execute methods, take statistics etc. over all the agents in that group. *** Removed dependencies on Acme, jgl, and xerces jars. *** Node / edge drawing order is specifiable *** Improved support for running distributed simulations; that is, for running many simulations on many machines under the control of a single computer. ** Bug Fixes *** Fixed the xml parsing problem with Frame and Chart persistent positioning. *** Controllers respect the ExitOnExit flag. *** Fixed snapshot problem on charts and graphs (i.e. "too many colors"). *** Fixed problems with finding the demo and models directory when using the "load model" button in the repast toolbar. *** Fixed problem where gui event queue is assumed to exist on all machines. This should fix problems with running batch models in a unix enviroment without X11. *** Misc. small bug fixes. ---------------------- Nick Collier Software Developer |