Skip to content

Releases: aamks/aamks

v2.1.1

17 Oct 15:13
6532c0a
Compare
Choose a tag to compare

This release contains the following important bugfixes and superior enhancements:

  • basic storage-saving mechanism introduced - choose required number of animations and remove unnecessary files;
  • new resource manager added - we support SLURM clusters since now;
  • bugfix for pre-evacuation delay from non-fire-origin compartments - the feature is restored;
  • bugfix for AAMKS_PATH - we use environmental variable everywhere, no more hard-coded paths;
  • bugfix for navmesh related files saving location in cluster configuration;
  • prototype of CFAST-AAMKS socket communication reverted due to OOM issues;
  • bugfix for fire obstruction in pynavmesh;
  • entities in Apainter are shortened and support by help message;
  • bugfix for DELE and DCLO entities;
  • redis worker silent crashes are prevented by exception handling;
  • bugfix for smoke-filled staircases avoidance;
  • bugfix for VVENT between compartments,
  • minor bugfixes.

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.1.1

v2.1.0

17 Sep 10:29
bf306ac
Compare
Choose a tag to compare

What's Changed

  • preliminary social behaviour (clustering) is implemented;
  • agents avoid smoke-filled compartments with dynamic navmesh creation;
  • beta version of parallel CFAST-AEvac simulations with common time-frame;
  • windows and door can be broken at specific temperature threshold;
  • server jobs are queued and then subsequently performed (GUI responsiveness improvement);
  • only authorised users can launch jobs;
  • reports are available for comparative post-process and contain input data;
  • every demo scenario has exemplary results attached;
  • basic SMTP is used for mailing;
  • demo scenario cannot be renamed nor removed;
  • reset password is independent on session;
  • aamks_users is resolved locally;
  • other minor fixes.

Full Changelog: v2.0.1...v2.1.0

v2.0.1

05 Mar 17:15
9928214
Compare
Choose a tag to compare

What's Changed

  • Door and exit weights mechanism is added to manually prioritetize some doors/exits
  • Upward teleports are added to enable evacuation from undergroud floors (basements, car parks etc.)
  • Fire can develop to adjacent rooms when temperature or heat flux threshold is met
  • CFAST connections between fire compartment and adjacents are introduced
  • Draft launch is available to test current settings and geometry within the project without affecting actual scenario
  • PDF report is added to Summary section
  • Scenario name is now limited to 9 alphanumeric characters
  • Minor bug in HDMR sensitivity analysis computation process is fixed
  • Minor bug in calculation distribution parameters from percentiles is fixed

Full Changelog: v2.0.0...v2.0.1

v2.0.0

25 Jan 12:13
ee7476b
Compare
Choose a tag to compare

Version v2.0.0 opens new chapter in the life of AAMKS. It includes multiple enhancements and bugfixes along with new features extending versatility of the software.

The main changes are the following:

  • vertical evacuation - staircases transfer smoke and agents are passed to lower floors;
  • network configuration was redesigned to work on LAN with NFS shared storage;
  • gearman support was discontinued and replaced by Redis-based queuing solution;
  • CFAST 7.7.5 is now used;
  • CFAST limits were extended up to 750 compartments;
  • fire HRR is limited according to ventilation or potential fuel;
  • FED is now calculated acc. to SFPE Handbook's methodolgy;
  • list of reactions is extended to several compounds;
  • agents can be alarmed by smoke, independently of fire alarm system;
  • GUI is more user-friendly and has additional management features;
  • single animation previews can be filtered and provides data on parameters of fire environment;
  • post-processed data (risk indices, probabilities and fire environment parameters) is summarized in tables and on improved plots;
  • Monte-Carlo convergence indicator and extended sensitivity analysis (with Spearman rank correlations and HDMR) are available;
  • Python implementations of navmesh and rvo2 are used to provide more insight and code customization;
  • improvements in stability and performance;
  • wiki was added.