© The AnyLogic Company | www.anylogic.com 1 Release: January 31 2014

β: available now (link in AnyLogic blog)

Start of development: December 2011 New: Product logo

© The AnyLogic Company | www.anylogic.com 3 New: Splashscreen graphics

© The AnyLogic Company | www.anylogic.com 4 Stays the same:

• Powerful and flexible multi-method environment ̶ Agent based / statecharts, decision rules, networks, … ̶ Discrete event / process flowcharts ̶ System Dynamics / stock and flow diagrams, numeric solvers • General-purpose “horizontal” tool with support for several verticals: ̶ Pedestrian ̶ Rail ̶ Health ̶ Logistics • Written in /cross-platform, open, exportable, embeddable ̶ Windows ̶ ̶ Mac OS

© The AnyLogic Company | www.anylogic.com 5 New (overview):

• True integration of modeling • Rail library improved methods (“The Great Merge”): ̶ Rail network construction / auto- ̶ Entity = Resource unit = Agent connect, curved segments, …. ̶ Collection of US rail car 3D models • Space markup ̶ Nodes, paths, walls, services, • More support for agent based modeling attractors, rail tracks, storages… ̶ Agent population wizard ̶ One unified space for all objects ̶ Link object / network visualization ̶ Inheritance between agent classes / • New Process Modeling library visual support for inheritance ̶ “Pull” entity flow ̶ Flexible resource management / • General usability improvements alternative sets, preparation & ̶ Code wizard, probability distribution wrap-up, shifts, breaks, wizard, custom distribution object preemption, preferences, … ̶ Drop-down lists instead of typing ̶ “Internals” of entities defined ̶ Excel-style graphical expression writing graphically ̶ New workspace layout, more space for • Highly improved Pedestrian library graphical editor ̶ Performance • Gallery of more than 300 3D shapes ̶ Ease of use / markup optimized for simulation

© The AnyLogic Company | www.anylogic.com 6 New: “The Great Merge” Entity Environment ResourceUnit Pedestrian AgentContinuous2D Agent Train ActiveObject AgentDiscrete2D Car AgentContinuous3D Continuous 2D space Pedestrian space Space (3D) Continuous 3D space Process animation space Discrete space

Network based modeling 2D space

© The AnyLogic Company | www.anylogic.com 7 New: Space markup

Uni- or Node Node with attractors Pallet racks bidirectional path Point node

Walls Services and Rail track queues

Position on track

Target lines

Virtual pathways Waiting areas

© The AnyLogic Company | www.anylogic.com 9 Benefits of the Space Markup

• Paths and nodes connect to each other ̶ Easy to edit, connections persist as you move the shapes • Attractors inside nodes for precise positioning of objects ̶ Like patient, doctor, nurse, and equipment in a room • Curved path segments provide for better accuracy and animation ̶ Smooth animation of objects making turns • Bi- and unidirectional paths and corresponding routing • Special shapes for storages ̶ Efficient routing for very large warehouse models • A lot of options for pedestrian markup ̶ Queues, waiting areas, various service types, pathways, etc. • Rail networks ̶ Curved track segments, automatically created switch objects

© The AnyLogic Company | www.anylogic.com 10 This is what you can create using the space markup:

<< Semantically rich floor markup for pedestrian models

Networks of auto- connecting nodes, paths, and attractors for

processes and agents << Rail networks with curved tracks segments and

auto-created switches <<

© The AnyLogic Company | www.anylogic.com 11 New: Process Modeling library (1/2)

“Pull” entity flow

<< things back up Failure Preparation and wrap-up flowchart branches for resources

Main patient flow >>

Nurse prepares portable ultra sound Nurse returns ultra sound

True “physical” connection of conveyors Merge of all resource types Resource “Regular” resource Network-based resource

© The AnyLogic Company | www.anylogic.com 12 New: Process Modeling library (2/2)

Alternative sets of resources Priorities and preemption

Resource pool: Shifts, breaks, maintenance…

© The AnyLogic Company | www.anylogic.com 13 New: Entity “internals” are now defined graphically

© The AnyLogic Company | www.anylogic.com 14 Improved: Pedestrian library

• Performance • Rich space markup • Very compact flowcharts • Zero coding <<

These markup and flowchart fully describe pedestrian

flows in a large shopping mall <<

© The AnyLogic Company | www.anylogic.com 15 Improved: Rail library

• Markup: rail tracks, auto-connect and auto creation of switches • Curved track segments • Full collection of US rail car 3D models / all sizes

Switch Position on track

© The AnyLogic Company | www.anylogic.com 16 Improved: Support for agent based modeling

Agent population wizard Link object

Inheritance (visually supported)

© The AnyLogic Company | www.anylogic.com 17 Improved: Usability Code wizard Probability distribution wizard • We eliminated the need for typing << in most places and fully preserved

the flexibility << Choose shapes in graphical editor

Use drop-down lists >>

© The AnyLogic Company | www.anylogic.com 18 Usability: benefits

• To make a reference to a graphical object (such as a path, a node, an area) in a logical object (such as queue or delay) you simply click the object in the editor • Drop-down lists are provided wherever a property field refers to any of the types recognized by AnyLogic (such as Event, Shape, Agent, etc.) • Frequently used functions (such as probability distributions) and code constructs (like reference to another agent or iteration over agents) can now be composed using the AnyLogic code wizard

© The AnyLogic Company | www.anylogic.com 19 Compatibility with version 6: Fear not!

• All v6 models will continue to compile and run • Whenever we provide a new library, the v6 library is still included • We have developed tools for 6 => 7 migration

© The AnyLogic Company | www.anylogic.com 20 THANK YOU!

© The AnyLogic Company | www.anylogic.com 21