Improved Calculation Diagram and Simulation

This update focuses on extending the flexibility of simulation variables, improving calculation diagram, and squashing a handful of stability and rendering bugs.

New Randomised Simulation Inputs

When defining a simulation variable’s value you are no longer limited to hard-coding a constant. To reflect natural variability or uncertainty, enter:

  • A normal (Gaussian) sample
    • unbounded: normal(mu, sigma)
    • truncated: normal(mu, sigma, lower, upper)
  • A uniform random range
    • (lower, upper)

During each simulation run the engine draws a fresh sample, propagating stochastic behaviour through your model. This makes Monte-Carlo-style sensitivity analysis possible straight from the GUI.

Release Notes

New Features and Improvements

  • Added 'Fixed Processing Time' as a simulation variable
  • Simulation variables now support range values and normal distribution sampling
  • Improved navigation in grids using the HOME and END keys
  • Function formulas in the Calculation Diagram now support referencing tables by their input names
  • A connector's filter is now displayed in brackets in the Calculation Diagram

Fixed Bugs

  • Fixed an issue that prevented GUI simulations from running on diagrams without a window or other container elements
  • Fixed an application crash that occurred when moving a Label element outside of its container in the Roadmap Diagram
  • Fixed an application crash that occurred when resizing the toolbox to a very small size
  • Fixed a rendering issue with the UI Thumbnails element
  • Fixed an issue that caused incorrect rendering within non-rectangular shapes in certain cases
  • Fixed an issue where tables would not automatically recalculate after a formula was edited
  • Fixed an application crash that could occur when rendering elements with a texture background
  • Fixed an issue with loading projects containing ER diagrams with partially defined field relationships

Downloads

New Comment

Comment