Pathfinder 2023.2.0816

Pedestrian movement clarity without complexity

Version: 2023.2.0816

August 16, 2023

What's New

This release adds Triggers, Tags, Profile property modification, UI improvements, and bug fixes.

This version of Pathfinder uses version 11.0.16_8 of the OpenJDK Java VM.

Changes since Pathfinder 2023.1.0524:

Triggers
  • Renamed "Attractors" to "Triggers" to reflect broader use cases.
  • Added Trigger Templates, which define Triggers that can be dynamically created and destroyed by occupants during the simulation with the new Create Trigger and Destroy Trigger Behavior Actions. These Triggers can optionally be attached to the Occupant to create moving Triggers.
  • Added the Goto Current Trigger Behavior Action to allow for more complex Behaviors when you want to use a Trigger's location.
  • Added a Trigger Rank that is used to choose a Trigger when an Occupant needs to choose among multiple available.
  • Added the ability for higher rank Triggers to interrupt lower rank Trigger Behaviors.
  • Added the ability for a Trigger to filter Occupants by tag. This works in conjunction with the existing Profile property to filter Triggers.
  • Added the ability for a trigger to ignore an occupant's Trigger susceptibility for easier setup.
  • Added more control over when an occupant will use a trigger with a new trigger Decision Time property.
Tags
  • Added Tags to allow more control over individual Occupants during a simulation.
  • Added the ability to specify Tags for a Profile or Occupant.
  • Added the ability to specify/modify Tags when an Occupant enters/exits a Room/Stair/Ramp or crosses through a Door.
  • Added the Change Tags Behavior Action to specify/modify an Occupant's Tags during a simulation.
  • Added the Goto Occupant Behavior Action which allows Occupants to seek and/or follow other Occupants with specific Tags.
Profile Property Modification
  • Added the Change Profile Property Behavior Action to change a single Profile property for an Occupant rather than the entire Profile.
  • Added the Reset Profile Property Behavior Action to reset a single Profile property for an Occupant back to the Profile's value.
Miscellaneous
  • Added the ability to script changes to the visibility of Imported Geometry over time for use in Results. Can be used to emulate changes to the geometry over time, such as for showing damage to the environment.
UI Improvements
  • Added a Theme menu to the View menu.
  • Added a Classic Theme.
  • Added a Light Theme.
  • Changed the default Theme to Light.
  • Updated File Chooser dialogs to use the system's native dialog.
Bug Fixes
  • Fixed a simulation discrepancy that could occur when executing a Pathfinder simulation containing Triggers (Attractors) using the user interface versus using the TestSim utility.
  • Fixed a bug that could cause a crash if the user created an Occupant Source with no valid intervals.
  • Fixed a bug that could cause a crash when running a simulation that contains both implicit elevators and movement groups.
  • Fixed a bug where Trigger usage might be too high when Occupants are seeking, and have different seek/idle Trigger susceptibilities.
  • Fixed a bug that could cause a crash when showing a file chooser dialog.
  • Fixed a bug that could cause a crash when showing a file chooser dialog if the user has a remote drive mapped, but not accessible.
  • Fixed a bug that could cause crushed text fields in some dialogs if monitor scaling is not set to 100%.
  • Fixed a bug that could cause the 3d View to become skewed when zooming with the Roam tool if monitor scaling is not set to 100%.
  • Fixed a bug that could cause a crash during simulation if a Goto Refuge Rooms Action is used when there are no Refuge Rooms in the model.
  • Fixed a bug that could cause a crash when moving the mouse over a vertex in the 3D view.
  • Fixed a bug that could allow imported CAD material/appearance parameters to have invalid values, which could cause display artifacts.
  • Fixed a bug that could cause a failure to find a valid navigation mesh location at the start of a simulation for objects (Triggers, Occupant Targets, etc.) placed on Stairs.
  • Fixed a bug that could cause a crash when running a simulation if a Queue Service was not aligned to floor geometry.

Changes to Results:

  • Added display of Triggers.
  • Added support for scripted changes to the visibility of Imported Geometry over time as set up in Pathfinder.
  • Added Output Cell Region to the View options to change the visibility of output data in gas-phase cells, solid-phase, or both.
Bug Fixes
  • Fixed a bug where 2D Slices, Isosurfaces, and Points created from 3D Slices and Plot3D output and saved in the Visualization file would be missing when the file is re-opened.

Questions about activating your license?

We have answers

Use one of the links below for information about activating your license

Image for Training and support ready to help you advance

Training and support ready to help you advance

Learn the Fundamentals

  • Create Models
  • Define Profiles
  • Add Occupants
  • Analyze Results