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
New Comment