Font size

Color animation of the running flowchart

AnyLogic animates all flowcharts at model runtime by displaying some information that can be helpful to understand how the simulated processes go on. The basic color scheme for most of the Process Modeling Library blocks in the simulation window includes a number of colors (from silver to dark blue) to distinguish the current state of a block.

Basic color scheme

Initially a basic color scheme with two colors is used for all blocks:

silver Denotes that agents haven’t entered this block yet.
light blue Denotes that agents have entered this block, but currently it is empty (i.e. does not contain agents inside).

By default, all blocks are silver. Block becomes light blue after an agent passes through it (e.g. such blocks as  Source,  Sink,  Split,  Combine, etc.).

Complex color scheme

Complex color scheme uses dark blue as the third color to visually describe processing of actions in such blocks as  Delay,  Queue,  Service,  Conveyor,  MoveTo,  RackStore,  RackPick,  Assembler,  Batch, etc.

Light blue and dark blue Denotes that the block currently contains agents and an action is being processed.

Processing of actions in the block is visualized by the moving dark blue horizontal or vertical bar (depending on the type of block).

For example, in  Delay block this bar denotes the remaining delay time for an agent currently residing in this block, in  Queue block it denotes the current number of agents in the queue, and in  Conveyor and  MoveTo blocks — the movement of an agent along the specified route.

Custom color schemes

Process Modeling Library contains a number of blocks with custom color schemes used to denote their states or actions:

 Hold block has a custom color scheme describing its state:

Lime green Denotes ready-to-function state or functioning without blocking agents.
Lime green with question mark Denotes functioning in “conditional” mode.
Red Denotes that the Hold block is currently blocking agent(s).

 ResourcePool has a custom color scheme describing its state:

Silver This color of the block denotes that resources defined by this ResourcePool block haven’t accomplished any tasks yet.
Light blue
Dark blue
This color of the block denotes that resources defined by this block have already accomplished or are currently accomplishing a task.
This color of the vertical bar shows current load of the block.
Linear gradient
(light blue -> lime green -> gold -> orange -> red)
The color of the segment on the left side of the block shows the block’s overall load throughout the whole operating time.

 RestrictedAreaStart and  RestrictedAreaEnd have two colors to denote their state:

lime green   Denotes functioning state, not blocking the entry.
red   Denotes functioning state, blocking the entry.

For the full list of Process Modeling Library blocks and their descriptions, please visit the Process Modeling Library Blocks page.

How can we improve this article?