Changes History - AnyLogic Multimethod Simulation Tool

This page contains only the most important changes, full list of features and fixes list is availbale in the product (see Help/Changes history).

6.8.0 [see also illustrated AnyLogic 6.8.0 New Features Guide]

1. New algorithm in Pedestrian Library enabling pedestrians to change their routes to avoid pedestrian jams.
2. Subversion (SVN) support.
3. 3D applets and model sources can now be published on www.runthemodel.com
4. New commands for advanced execution control added to "Run from the current state"/"Pause" toolbar button of the model window.
5. New examples: Population of the US, Adaptive Supply Chain, Beer Distribution Game, Raster to AnyLogic Vector Converter, Madagascar Checkers.
6. New how-to models: Reading Table Function from a Text File, Reading Agent Parameters from a CSV File, Using Text File as a Log, Synchronization of Chart Scales.
7. Properties view completely rewritten to increase the performance.

6.7.1 [see also illustrated AnyLogic 6.7.1 New Features Guide]

1. USB dongle activation for Mac OS users.
2. Export optimization and calibration experiments as standalone applications.
3. Libraries export enabled in all AnyLogic editions.
4. 3D applets are now exported together with referenced 3D .jar files and scripts.

6.7 [see also illustrated AnyLogic 6.7 New Features Guide]

1. Models exported as standalone Java applications do not require activation anymore.
2. Support for integrating AnyLogic models with external Java applications.
3. 3D in applets.
4. Export models to www.forio.com
5. New objects in Rail Library: TrainEnter and TrainExit.

6.6 [see also illustrated AnyLogic 6.6 New Features Guide]

1.Full-featured support for "classical" way of creation of system dynamics models:
    • Ability to explicitly draw dependencies between system dynamics variables and enter the formulas later
    • Flow is now a separate object - a line and a valve that is either connected to a stock at each end or ends with a "cloud"
    • Flows can now be polylines
    • Dependency arcs can now have polarities
    • Color of stocks and flows can now be customized
    • The balancing/reinforcing loop icons can now be dropped from the palette
    • Creation of shadow variables is now made a lot easier
    • Units support for variables and functions and model units validation 2.Unit checking
3.Road traffic library (preview version)
4. Share your models with RunTheModel.com - online simulation portal
5. Agent wizard – easy way to create agent based models
6. Integration with ExpertFit® Distribution-Fitting Software
7. New 3D shape: arc
8. More collection types supported: HashSet, LinkedHashSet, TreeSet, HashMap and TreeMap
9. "Show at runtime" option is now available for presentation shapes
10. Copy chart image to clipboard
11. X and Y axis in the graphical editor
12. USB Dongle activation for Educational and University Researcher licenses
13. Rail library is now available in AnyLogic Educational

6.5.1 [see also illustrated AnyLogic 6.5.1 New Features Guide]

1. Define recurring patterns with the new object: Schedule
2. New Rail Library: use flowchart objects and 3D animation
3. 3D animation of pedestrian models. Improved 2D animation
4. Extended and improved support for CAD files (.DXF)
5. Fully benefit from multi-core processors
6. Paste images directly into the graphical editor
7. Autosave: automatic model backup and recovery
8. Easily change the value of any parameter or variable at runtime
9. Customize the palettes layout
10. New options for custom random number generator
11. Three more ways to create empirical distribution
12. More languages: Chinese, German, Italian (beta version)
13. New example models

6.5 [see also illustrated AnyLogic 6.5 New Features Guide]

1. You are now able to create 3D animation for your models.
2. New connectivity tool: Excel File that provides easy platform-independent access to MS Excel 1997-2007 (.xls) files within AnyLogic models.
3. A big set of simple demo models showing how to implement some custom functionality in AnyLogic (see How-To Models in Sample Models section of Welcome page).
4. Model documentation can be generated, including properties and descriptions for all model elements. All widespread formats are supported: PDF, DOCX, HTML. The command is available via main menu: File|Create Documentation.
5. Text File connectivity tool made available in AnyLogic Advanced and University editions.
6. New Enterprise Library objects: SelectOutput5 for routing the incoming entities to one of the five output ports depending on (probabilistic or deterministic) conditions, and a pair of objects (TimeMeasureStart and TimeMeasureEnd) for measuring time the entities spend between them, such as "time in system", "length of stay", etc.
7. Graphical shapes now support materials (textures) alternatively to solid strokes and fills.
8."Add labels" command added to Slider properties. This command creates text labels near the slider displaying its Min, Max and current Value.

6.4.1 [see also illustrated AnyLogic 6.4.1 New Features Guide]

Key features:

1. New University Edition of AnyLogic created for Educational and University Research users  
2. Added converter from Vensim® models (see "File | Import" menu)
3. Controls have been moved from Presentation to a new Controls palette
4. New functions are available in the expressions of dynamic variables: delay1, delay3, delayInformation, delayMaterial, forecast, npv, npve, pulse, pulseTrain, ramp, smooth, smooth3, step, trend
5. Utilities sample model: added TimeMeasureStart and TimeMeasureEnd objects that collect statistics on time the entities spend between two points in the flowchart

Enterprise Library:

6. Added Assembler object (assembles entities from 5 sources)
Network object: added method transferResourceUnit that enables transferring a network resource unit between entities
Source object: added count() method
NetworkStorage: added parameter drawMode to control at what position entities are drawn inside cells
Service object: now in onEnterDelay dynamic parameter you can access 3 more values: int quantity, ResourcePool pool, double delayTime
Optimized Network initialization for speed so that construction of large networks takes less time
Optimized Network internal structures for memory so that models with large networks have significantly smaller memory footprint
Seize, Release, Service, and Assembler objects now accept "0" as resource quantity; in this case the resource pool object is not needed and immediate "availability" is assumed

6.4 [see also illustrated AnyLogic 6.4 New Features Guide]

1. When creating a new AnyLogic model, you can now use one of AnyLogic model templates. This will reduce the routine steps one usually makes when starting from scratch.
2. The new Rail Yard Library allows you to efficiently model, simulate and visualize rail yard operations of any complexity and scale. The rail yard models can easily work with process models.
3. The Pedestrian Library now supports the pedestrian group behavior.
4. The running performance of Pedestrian dynamics models, especially ones with complex wall configurations, has been significantly improved.
5. Now libraries developed in AnyLogic Professional edition can be plugged in and used in AnyLogic Advanced. This makes packaged model components available to a broader audience.
6. AnyLogic palettes have been reorganized to provide more structured access to the modeling language elements. You can also easily control the set of visible palettes.
7. A new palette with frequently used pictures in AnyLogic scalable vector graphic format has been added. Now you do not have to draw a person, a car, or a house from scratch every time.
8. A new object “View Area” has been added to simplify navigation within large diagrams as well as in hierarchical models both in design time and run time.
9. A group of shapes in the graphical editor now behaves as a single shape when selected. It is much easier now to move, resize, and rotate groups.
10. A shape in the graphical editor can now be locked, which prevents it from being selected. This is important for e.g. large background shapes or images.
11. You can now edit the control points of curves for more accurate curve shape adjustment.
12. It is now a lot easier to plot variable and expression values in time charts, XY charts, time stack and time color charts: you do not have to use datasets as intermediate elements.
13. AnyLogic now explicitly supports linking of a slider, an edit box, a radio button, etc., to a variable or a parameter. You do not need to write the action code, or validate the user input.
14. An easy-to-use table editor has been added for defining the initial values of system dynamics array-type stocks, constants, and parameters.
15. AnyLogic parameters can now be of system dynamics array type.
16. The chart of the table function has been added to its properties. It is synchronized with the argument-value table and shows the chosen interpolation and extrapolation.
17. Several new example models have been added.
18. The users will now be able to vote for most desirable new features and improvements in future AnyLogic versions directly from the modeling environment.

6.3.1

1. Large models open faster
2. Copy-Paste bug fixed in graphical editor
3. Cursor keeps its current position in code property when saving a model

6.3.0

1. Drag-and-drop elements from Palette is now supported
2. A lot of new model examples (see full list in Changes History)
3. All examples are now provided with detail description. Choose a model example from welcome page by features, industry or modeling method.
4. Active top level element is now marked with bold font in the project tree
5. Copy-paste operation performance has been improved significantly
6. New objects for warehouse storage modeling have been added to the Enterprise Library
7. Model dates can be displayed on time axis of charts

6.2.2

1. Export model as Standalone Application is available in Professional Edition
2. Default background color option for some controls

6.2.1

1. Three new example models
2. Debug perspective to group all debug views
3. “Get Support” wizard for easy and fast AnyLogic Support Team response
4. Network-based model tutorial
5. Break element is now available in Action Chart

6.2.0

1. Two new examples
2. Action Charts - a set of new elements for graphical definition of decision and action logic of your model
3. “Statistics” page for Embedded Object

6.1.0

1. Two new example models added
2. Extra warnings prevents custom element names and reserved words collisions
3. ComboBox element is available in Presentation palette of Professional Edition
4. Sum, average, min, max, count & random methods are available for the replicated embedded objects

6.0.8

1. Connectivity tools – new set of elements for easy database and file access. Elements support classic select, update, insert database operations and some other features.
2. Eclipse platform version updated. Performance and stability improved.

6.0.7

1. Table function contents now may be copied from clipboard
2. Model performance improved under MacOSx and Linux systems

6.0.6

1. Significant Enterprise library improvements
2. Engine bugs fixed and error diagnostics extended

6.0.0

AnyLogic 6 released. A virtually new software with Eclipse-based model development environment and completely redesigned engine. Lot of new features and improvements