Releases: aamks/aamks
Releases · aamks/aamks
v2.1.1
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
andDCLO
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
- Bump scikit-learn from 1.4.2 to 1.5.0 by @dependabot in #315
- Doors animation compatibility by @kowalskiw in #318
- worker cleanup, choose number of animations by @mmackiewicz97 in #322
- SLURM as alternative resource manager by @kowalskiw in #330
- Pre-evac from non-fire origin room restored by @kowalskiw in #328
- replace path with AAMKS_PATH, iteration seq restore by @mmackiewicz97 in #334
- Issue#324 pynavmesh location by @kowalskiw in #331
- Revert sockets feature by @kowalskiw in #335
- fix obst fire by @AleksanderKamienski in #341
- 336 sometimes first pynavmesh is not generated by @kowalskiw in #342
- 325 shortened entities names in apainter by @kowalskiw in #343
- targets for regular door only by @kowalskiw in #348
- raise Exception instead exit by @mmackiewicz97 in #349
- no BVH for final node by @kowalskiw in #350
- OrderedDict update instead concatenation and cleaning by @kowalskiw in #354
- safe_remove added by @kowalskiw in #358
- Merge for v2.1.1 by @kowalskiw in #351
New Contributors
- @dependabot made their first contribution in #315
Full Changelog: v2.1.0...v2.1.1
v2.1.0
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
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
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.