Investor demonstration · read-only

Read-only demonstration. Four sanitised or hypothetical engineering projects. Each states its own validation status; nothing shown is engineer approved.

FIRE ENGINEERING — EVACUATION (EGRESS) MODELLING · CASE STUDY

Los Angeles Hotel Fire Evacuation — Results

NATIVE SIMULEX RESULTS (17 runs) — inputs assumed; CP1–CP4 NOT APPROVED; no ASET/fire model

Results

Note

Simulex outputs: total evacuation time per run, persons per exit, exit flows in 5-second bins. Hexanta-derived from those outputs: means, ranges, deltas, −64 %, peak specific flow, occupant-mean time out. Hexanta-only (no simulation): hand estimate and prescriptive checks, on parameters NOT VERIFIED. Not available: congestion, density, per-occupant times, ASET.

Per scenario

ScenarioDescriptionRun totals (s) [Simulex]Mean (s) [derived]Δ vs BASE (s) [derived]
BASENight; hillside footpath exit X3 assumed lost to the fire front; guests asleep (response 60–900 s)886.6 · 878.5 · 894.3886.5—
ALT-ALLSensitivity: all four exits available; response 60–900 s864.4 · 911.5 · 917.2897.7+11.2
ALT-EXITLayout alternative: new 2.0 m gate X5 (courtyard to car park); X3 lost; response 60–900 s911.1 · 883.9 · 898.3897.8+11.3
ALT-WARNOperational alternative: staff wake-up warning (response 30–300 s); X3 lost327.0 · 318.3 · 309.3318.2-568.3
ALT-WARN-EXITSensitivity: staff warning plus gate X5 (response 30–300 s); X3 lost335.2 · 321.0 · 316.0324.1-562.4

Per run (Simulex results files)

ScenarioRunTotal (s)Persons per exitResults text SHA-256
BASEHXM01-BASE-A4886.6X1 14, X2 12, X4 38a908398459b914a449cf5f15ec8ef8a7fff14caf5a24513af827ab5949e677f
BASEHXM01-BASE-S2878.5X1 14, X2 12, X4 3af90fd0f8e9adc4a5f101aaa685f7156ea5c3dc66f56821f8da4b6d4d7c04c83
BASEHXM01-BASE-S3894.3X1 14, X2 12, X4 3d145288cf1fdbc758377b88a352eba8f8691e254e5f7cf430d714759341e9bfa
ALT-ALLHXM01-ALT-ALL-A1864.4X1 4, X2 10, X3 12, X4 313054e0847ac03e30d2fd35347fa94ac652afcfef3dc704d563cbbf549db2692
ALT-ALLHXM01-ALT-ALL-S2911.5X1 4, X2 10, X3 12, X4 3c90ea7b5bd65d9f38d2c50283e6ea5aa9be7733df59a1998105b7c2970799bc5
ALT-ALLHXM01-ALT-ALL-S3917.2X1 4, X2 10, X3 12, X4 3aa6fcd21759e59e81198e9b8f0a123d13c06c89c767f35f11871b98c90cb6b58
ALT-EXITHXM01-ALT-EXIT-A2911.1X1 4, X2 12, X4 3, X5 10ec91f98aec11a80408fbd61c4f7c0cd5e8065ee1b159cfa2aa6c44a2157f228d
ALT-EXITHXM01-ALT-EXIT-S2883.9X1 4, X2 12, X4 3, X5 104ab5cb2c180133fffdc3329c59fb3a8ff9882943a6f34c3ca8b918024f906c25
ALT-EXITHXM01-ALT-EXIT-S3898.3X1 4, X2 12, X4 3, X5 1077f7c28f416c113201eab9184bca287b03a603dca478ac9a6d84f3b7a5b61e68
ALT-WARNHXM01-ALT-WARN-A1327.0X1 14, X2 12, X4 34e7c1b3410483ce46baae22cc43aee94e8f39871ba62ae39aac4108cf9f04fbc
ALT-WARNHXM01-ALT-WARN-S2318.3X1 14, X2 12, X4 34416e1f23662308a7ace451feb7764c90d1725aed692197758b0dd76776fe20e
ALT-WARNHXM01-ALT-WARN-S3309.3X1 14, X2 12, X4 3354d37830fb6123cd8ff495262cd1ba98cc239d716bdcc81ced9ee5f044b1080
ALT-WARN-EXITHXM01-ALT-WARN-EXIT-A1335.2X1 4, X2 12, X4 3, X5 107038e58aabb0534121d25d82bf72ad9b950898893389c907eecb4f1fddb44c99
ALT-WARN-EXITHXM01-ALT-WARN-EXIT-S2321.0X1 4, X2 12, X4 3, X5 10f879e9b9f9cade9e9c8afa59b60ef35f4de7eb6946ed5a2af10f8348f367985a
ALT-WARN-EXITHXM01-ALT-WARN-EXIT-S3316.0X1 4, X2 12, X4 3, X5 10ce97862f12c87e11ad0da08f451f6e5bc375cf25cc6ecb643f47dc3361648f16

Results matrix

ResultOriginSoftware · dateVerdictStatusSource · evidence hashEngineering approval
BASE — Night; hillside footpath exit X3 assumed lost to the fire front; guests asleep (response 60–900 s)Native Simulex runs (hotel)Simulex total evacuation time per run: 886.6 · 878.5 · 894.3 s (HXM01-BASE-A4, HXM01-BASE-S2, HXM01-BASE-S3); mean 886.5 s. 29 occupants all reached an exit; runs hash-verified and checked by the driver. PARTIAL: assumed inputs, no fire/smoke model (no ASET), no engineering approval. evidence_sha256 is the first run's results text.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXM01-20261024/raw/HXM01-BASE-A4, HXM01-BASE-S2, HXM01-BASE-S3sha256 8a908398459b…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
ALT-ALL — Sensitivity: all four exits available; response 60–900 sNative Simulex runs (hotel)Simulex total evacuation time per run: 864.4 · 911.5 · 917.2 s (HXM01-ALT-ALL-A1, HXM01-ALT-ALL-S2, HXM01-ALT-ALL-S3); mean 897.7 s. Δ mean vs BASE +11.2 s (Hexanta-derived). 29 occupants all reached an exit; runs hash-verified and checked by the driver. PARTIAL: assumed inputs, no fire/smoke model (no ASET), no engineering approval. evidence_sha256 is the first run's results text.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXM01-20261024/raw/HXM01-ALT-ALL-A1, HXM01-ALT-ALL-S2, HXM01-ALT-ALL-S3sha256 13054e0847ac…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
ALT-EXIT — Layout alternative: new 2.0 m gate X5 (courtyard to car park); X3 lost; response 60–900 sNative Simulex runs (hotel)Simulex total evacuation time per run: 911.1 · 883.9 · 898.3 s (HXM01-ALT-EXIT-A2, HXM01-ALT-EXIT-S2, HXM01-ALT-EXIT-S3); mean 897.8 s. Δ mean vs BASE +11.3 s (Hexanta-derived). 29 occupants all reached an exit; runs hash-verified and checked by the driver. PARTIAL: assumed inputs, no fire/smoke model (no ASET), no engineering approval. evidence_sha256 is the first run's results text.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXM01-20261024/raw/HXM01-ALT-EXIT-A2, HXM01-ALT-EXIT-S2, HXM01-ALT-EXIT-S3sha256 ec91f98aec11…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
ALT-WARN — Operational alternative: staff wake-up warning (response 30–300 s); X3 lostNative Simulex runs (hotel)Simulex total evacuation time per run: 327.0 · 318.3 · 309.3 s (HXM01-ALT-WARN-A1, HXM01-ALT-WARN-S2, HXM01-ALT-WARN-S3); mean 318.2 s. Δ mean vs BASE -568.3 s (Hexanta-derived). 29 occupants all reached an exit; runs hash-verified and checked by the driver. PARTIAL: assumed inputs, no fire/smoke model (no ASET), no engineering approval. evidence_sha256 is the first run's results text.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXM01-20261024/raw/HXM01-ALT-WARN-A1, HXM01-ALT-WARN-S2, HXM01-ALT-WARN-S3sha256 4e7c1b341048…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
ALT-WARN-EXIT — Sensitivity: staff warning plus gate X5 (response 30–300 s); X3 lostNative Simulex runs (hotel)Simulex total evacuation time per run: 335.2 · 321.0 · 316.0 s (HXM01-ALT-WARN-EXIT-A1, HXM01-ALT-WARN-EXIT-S2, HXM01-ALT-WARN-EXIT-S3); mean 324.1 s. Δ mean vs BASE -562.4 s (Hexanta-derived). 29 occupants all reached an exit; runs hash-verified and checked by the driver. PARTIAL: assumed inputs, no fire/smoke model (no ASET), no engineering approval. evidence_sha256 is the first run's results text.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXM01-20261024/raw/HXM01-ALT-WARN-EXIT-A1, HXM01-ALT-WARN-EXIT-S2, HXM01-ALT-WARN-EXIT-S3sha256 7038e58aabb0…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Office engine test — BASE (both exits)Native Simulex runs (office engine test)Hypothetical 30 × 14 m corridor office, 42 occupants: Simulex total 103.5 s; persons per exit XW 22, XE 20. One run per scenario: the 1.7 s difference between the two office scenarios is not distinguishable from randomness. Purpose: show the same engine and driver run a second geometry.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXO01-20261024-r2/raw/HXO01-BASE-A1/HXO01-BASE-A1.txtsha256 ce0b5f95c222…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Office engine test — ALT-EBLK (east exit blocked)Native Simulex runs (office engine test)Hypothetical 30 × 14 m corridor office, 42 occupants: Simulex total 105.2 s; persons per exit XW 42. One run per scenario: the 1.7 s difference between the two office scenarios is not distinguishable from randomness. Purpose: show the same engine and driver run a second geometry.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXO01-20261024-r2/raw/HXO01-ALT-EBLK-A1/HXO01-ALT-EBLK-A1.txtsha256 10d6fe03748b…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Office engine test — first-generation evidence (superseded)Native Simulex runs (office engine test)Superseded by simulex-HXO01-20261024-r2 (SUPERSEDED.txt present): the report was regenerated with the final engine code; the Simulex solver files are identical. Not used for any figure here. evidence_sha256 is the folder's SHA256SUMS.txt.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALsupersededsimulex-HXO01-20261024sha256 d5aa401874cf…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Derived statistics (means, deltas, peak flow, occupant-mean time)Hexanta-derived from native outputMeans and ranges per scenario; ALT-WARN vs BASE −568.3 s (−64 %), ranges not overlapping; layout changes +11.2 s / +11.3 s within randomness; peak specific flow ≤ about 0.47 person/(s·m) (report rounds to 0.46) against a 1.3 queueing indicator; occupant-mean time out from 5-second bin midpoints (BASE 417.3 s, ALT-WARN 172.6 s). Congestion and density are NOT available from the Simulex output.Hexanta offlineHexanta evacuation engine (hx.evac.analysis rules v1, no language model)2026-10-24PARTIALexploratorysimulex-HXM01-20261024/results/study.jsonsha256 1abb6f758368…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Hand estimate (first-order hydraulic cross-check)Hexanta-only calculationsRSET bands (s): BASE 959.0–960.9; ALT-ALL 921.8–934.8; ALT-EXIT 940.1–946.4; ALT-WARN 359.0–360.9; ALT-WARN-EXIT 340.1–346.4. Coefficients ASSUMED and not verified against the held handbook edition; a cross-check only, not a simulation result.Hexanta offlineHexanta evacuation engine (hx.evac.hydraulic_estimate v1)2026-10-24NOT TESTEDexploratorysimulex-HXM01-20261024/report/study-report.md (section 7)sha256 251ab04c4194…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Prescriptive egress checks (2025 California code, Group R-1 rebuild)Hexanta-only calculationsRun on parameters NOT VERIFIED against the adopted code text: sprinklers required for a rebuild and none in the hypothetical design (FAIL on an unverified parameter); door widths and egress capacity PASS on unverified parameters; single-door cabins need an engineer / AHJ reading; travel distance NOT ASSESSED. Not a compliance determination.Hexanta offlineHexanta evacuation engine (codes.run_checks)2026-10-24NOT TESTEDexploratorysimulex-HXM01-20261024/report/study-report.md (section 4)sha256 251ab04c4194…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Safety margin (ASET vs RSET)Not performedUNAVAILABLE: no fire, smoke or wildfire-exposure model; no safety margin is claimed.Hexanta offlineNot recordedNOT TESTEDexploratorysimulex-HXM01-20261024/report/study-report.md (section 13)sha256 251ab04c4194…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval

Note on the 'movement time' finding

Pre-movement (response) time governs in this model: every run's total is close to the upper limit of the assumed response-time range (60–900 s scenarios: totals 864.4–917.2 s; 30–300 s scenarios: totals 309.3–335.2 s). The Simulex results text does not report each occupant's drawn response time, so the walking time after the last response cannot be measured from the output; the study's rule-based note ("movement after the last occupant responds is about 0 s") compares the mean with the range limit, not with the drawn maximum, and is not repeated here as a measurement.

Native evidence and completeness matrix

ResultOriginSoftware · dateVerdictStatusSource · evidence hashEngineering approval
BASE — Night; hillside footpath exit X3 assumed lost to the fire front; guests asleep (response 60–900 s)Native Simulex runs (hotel)Simulex total evacuation time per run: 886.6 · 878.5 · 894.3 s (HXM01-BASE-A4, HXM01-BASE-S2, HXM01-BASE-S3); mean 886.5 s. 29 occupants all reached an exit; runs hash-verified and checked by the driver. PARTIAL: assumed inputs, no fire/smoke model (no ASET), no engineering approval. evidence_sha256 is the first run's results text.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXM01-20261024/raw/HXM01-BASE-A4, HXM01-BASE-S2, HXM01-BASE-S3sha256 8a908398459b…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
ALT-ALL — Sensitivity: all four exits available; response 60–900 sNative Simulex runs (hotel)Simulex total evacuation time per run: 864.4 · 911.5 · 917.2 s (HXM01-ALT-ALL-A1, HXM01-ALT-ALL-S2, HXM01-ALT-ALL-S3); mean 897.7 s. Δ mean vs BASE +11.2 s (Hexanta-derived). 29 occupants all reached an exit; runs hash-verified and checked by the driver. PARTIAL: assumed inputs, no fire/smoke model (no ASET), no engineering approval. evidence_sha256 is the first run's results text.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXM01-20261024/raw/HXM01-ALT-ALL-A1, HXM01-ALT-ALL-S2, HXM01-ALT-ALL-S3sha256 13054e0847ac…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
ALT-EXIT — Layout alternative: new 2.0 m gate X5 (courtyard to car park); X3 lost; response 60–900 sNative Simulex runs (hotel)Simulex total evacuation time per run: 911.1 · 883.9 · 898.3 s (HXM01-ALT-EXIT-A2, HXM01-ALT-EXIT-S2, HXM01-ALT-EXIT-S3); mean 897.8 s. Δ mean vs BASE +11.3 s (Hexanta-derived). 29 occupants all reached an exit; runs hash-verified and checked by the driver. PARTIAL: assumed inputs, no fire/smoke model (no ASET), no engineering approval. evidence_sha256 is the first run's results text.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXM01-20261024/raw/HXM01-ALT-EXIT-A2, HXM01-ALT-EXIT-S2, HXM01-ALT-EXIT-S3sha256 ec91f98aec11…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
ALT-WARN — Operational alternative: staff wake-up warning (response 30–300 s); X3 lostNative Simulex runs (hotel)Simulex total evacuation time per run: 327.0 · 318.3 · 309.3 s (HXM01-ALT-WARN-A1, HXM01-ALT-WARN-S2, HXM01-ALT-WARN-S3); mean 318.2 s. Δ mean vs BASE -568.3 s (Hexanta-derived). 29 occupants all reached an exit; runs hash-verified and checked by the driver. PARTIAL: assumed inputs, no fire/smoke model (no ASET), no engineering approval. evidence_sha256 is the first run's results text.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXM01-20261024/raw/HXM01-ALT-WARN-A1, HXM01-ALT-WARN-S2, HXM01-ALT-WARN-S3sha256 4e7c1b341048…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
ALT-WARN-EXIT — Sensitivity: staff warning plus gate X5 (response 30–300 s); X3 lostNative Simulex runs (hotel)Simulex total evacuation time per run: 335.2 · 321.0 · 316.0 s (HXM01-ALT-WARN-EXIT-A1, HXM01-ALT-WARN-EXIT-S2, HXM01-ALT-WARN-EXIT-S3); mean 324.1 s. Δ mean vs BASE -562.4 s (Hexanta-derived). 29 occupants all reached an exit; runs hash-verified and checked by the driver. PARTIAL: assumed inputs, no fire/smoke model (no ASET), no engineering approval. evidence_sha256 is the first run's results text.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXM01-20261024/raw/HXM01-ALT-WARN-EXIT-A1, HXM01-ALT-WARN-EXIT-S2, HXM01-ALT-WARN-EXIT-S3sha256 7038e58aabb0…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Office engine test — BASE (both exits)Native Simulex runs (office engine test)Hypothetical 30 × 14 m corridor office, 42 occupants: Simulex total 103.5 s; persons per exit XW 22, XE 20. One run per scenario: the 1.7 s difference between the two office scenarios is not distinguishable from randomness. Purpose: show the same engine and driver run a second geometry.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXO01-20261024-r2/raw/HXO01-BASE-A1/HXO01-BASE-A1.txtsha256 ce0b5f95c222…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Office engine test — ALT-EBLK (east exit blocked)Native Simulex runs (office engine test)Hypothetical 30 × 14 m corridor office, 42 occupants: Simulex total 105.2 s; persons per exit XW 42. One run per scenario: the 1.7 s difference between the two office scenarios is not distinguishable from randomness. Purpose: show the same engine and driver run a second geometry.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALexploratorysimulex-HXO01-20261024-r2/raw/HXO01-ALT-EBLK-A1/HXO01-ALT-EBLK-A1.txtsha256 10d6fe03748b…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Office engine test — first-generation evidence (superseded)Native Simulex runs (office engine test)Superseded by simulex-HXO01-20261024-r2 (SUPERSEDED.txt present): the report was regenerated with the final engine code; the Simulex solver files are identical. Not used for any figure here. evidence_sha256 is the folder's SHA256SUMS.txt.Native tool outputIES Simulex (IESVE 2026), driven by Hexanta UI automation Simulex32.exe 2026.0.0.02026-10-24PARTIALsupersededsimulex-HXO01-20261024sha256 d5aa401874cf…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Derived statistics (means, deltas, peak flow, occupant-mean time)Hexanta-derived from native outputMeans and ranges per scenario; ALT-WARN vs BASE −568.3 s (−64 %), ranges not overlapping; layout changes +11.2 s / +11.3 s within randomness; peak specific flow ≤ about 0.47 person/(s·m) (report rounds to 0.46) against a 1.3 queueing indicator; occupant-mean time out from 5-second bin midpoints (BASE 417.3 s, ALT-WARN 172.6 s). Congestion and density are NOT available from the Simulex output.Hexanta offlineHexanta evacuation engine (hx.evac.analysis rules v1, no language model)2026-10-24PARTIALexploratorysimulex-HXM01-20261024/results/study.jsonsha256 1abb6f758368…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Hand estimate (first-order hydraulic cross-check)Hexanta-only calculationsRSET bands (s): BASE 959.0–960.9; ALT-ALL 921.8–934.8; ALT-EXIT 940.1–946.4; ALT-WARN 359.0–360.9; ALT-WARN-EXIT 340.1–346.4. Coefficients ASSUMED and not verified against the held handbook edition; a cross-check only, not a simulation result.Hexanta offlineHexanta evacuation engine (hx.evac.hydraulic_estimate v1)2026-10-24NOT TESTEDexploratorysimulex-HXM01-20261024/report/study-report.md (section 7)sha256 251ab04c4194…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Prescriptive egress checks (2025 California code, Group R-1 rebuild)Hexanta-only calculationsRun on parameters NOT VERIFIED against the adopted code text: sprinklers required for a rebuild and none in the hypothetical design (FAIL on an unverified parameter); door widths and egress capacity PASS on unverified parameters; single-door cabins need an engineer / AHJ reading; travel distance NOT ASSESSED. Not a compliance determination.Hexanta offlineHexanta evacuation engine (codes.run_checks)2026-10-24NOT TESTEDexploratorysimulex-HXM01-20261024/report/study-report.md (section 4)sha256 251ab04c4194…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval
Safety margin (ASET vs RSET)Not performedUNAVAILABLE: no fire, smoke or wildfire-exposure model; no safety margin is claimed.Hexanta offlineNot recordedNOT TESTEDexploratorysimulex-HXM01-20261024/report/study-report.md (section 13)sha256 251ab04c4194…OUTSTANDING — CP1–CP4 NOT APPROVED; no life-safety or AHJ approval

Engineering findings

  • Pre-movement (response) time governs in this model: every run's total is close to the upper limit of the assumed response-time range (60–900 s scenarios: totals 864.4–917.2 s; 30–300 s scenarios: totals 309.3–335.2 s). The Simulex results text does not report each occupant's drawn response time, so the walking time after the last response cannot be measured from the output; the study's rule-based note ("movement after the last occupant responds is about 0 s") compares the mean with the range limit, not with the drawn maximum, and is not repeated here as a measurement.
  • Earlier warning had the largest measured effect: ALT-WARN mean 318.2 s vs BASE 886.5 s (−568.3 s, −64 %); the run ranges do not overlap. This is a result of the assumed response-time ranges, not a measured human response.
  • Layout changes were within run-to-run randomness: ALT-ALL (+11.2 s) and ALT-EXIT (+11.3 s) vs BASE, and ALT-WARN-EXIT vs ALT-WARN (+5.9 s), with overlapping ranges. More exits did not shorten the total because the total is set by the latest responder.
  • Exits were far from queueing: the highest Hexanta-derived peak specific flow is about 0.47 person/(s·m) (2 persons in one 5-second bin through the 0.86 m office door X4, ALT-WARN-EXIT; the study report rounds it to 0.46), against the 1.3 queueing indicator used by the analysis.
  • Reopening a saved Simulex project and running it again reproduced the result exactly (10 reruns), so the spread comes only from independent builds (new random response draws), three per scenario.
  • The same engine and Simulex driver ran a second hypothetical building (corridor office, 42 occupants): 103.5 s with both exits, 105.2 s with the east exit blocked — one run each, difference not distinguishable from randomness.

Conclusions

  • Hexanta automation ran a native IES Simulex evacuation study end to end: 15 hotel runs (5 scenarios x 3 independent builds) and 2 office engine-test runs, each checked by the driver.
  • With the assumed response-time ranges, an earlier staff warning had the largest effect (mean 318.2 s vs 886.5 s, -64 %); layout changes stayed within run-to-run randomness and exits were far from queueing. These are results of assumed inputs, not measured human behaviour.
  • There is no fire or smoke model, so no ASET or safety margin; checkpoints CP1-CP4 are NOT APPROVED and no life-safety or AHJ approval is claimed. The building is hypothetical.

Limitations

  • Hypothetical building and assumed inputs: response times and speeds are development placeholders that a fire engineer must set; the population (29) is assumed.
  • Simulex's own occupant types replaced the scenario walking speeds (a hotel population mix; a disabled type stands in for a wheelchair user — Simulex has no wheelchair body type).
  • Single storey; no stairs; no furniture or obstructions; distances end at the site exits, not at a public way or assembly point; no site roads or vehicles.
  • No fire, smoke or wildfire-exposure model: no ASET and no safety margin.
  • Exit times are known only to Simulex's 5-second bins; per-occupant times, densities and congestion are not in the Simulex output.
  • Three independent builds per hotel scenario and one per office scenario: small samples.
  • Code checks and the hand estimate are Hexanta calculations on parameters NOT VERIFIED against the adopted code text; the AHJ is not identified or engaged.
  • Engineering checkpoints CP1 (inputs), CP2 (native run), CP3 (alternatives) and CP4 (issue) are all NOT APPROVED.
  • No further Simulex runs are possible at present (the solver licence has ended).

What this case study does not claim

  • Not professionally approved: no fire engineer, life-safety or AHJ approval of the building, the scenarios or the results.
  • Not a real hotel or real building, and not a model or reconstruction of any existing or former building.
  • No statement about any real fire, any real evacuation, or the cause of any fire.
  • No code compliance, permit readiness, AHJ approval or engineer approval.
  • No safety margin, survivability or lives-saved claim (no ASET, fire or smoke model).
  • Inputs (population, response times, speeds) are not real or validated data.
  • Congestion, density and per-occupant times are not Simulex outputs.
  • No claim that the new gate or more exits improves evacuation; the measured differences are within randomness.
  • The −64 % applies only to this hypothetical model and its assumed response-time ranges; it is not a general effect of warnings.
  • No measurable effect is claimed for the office test (one run per scenario).
  • No endorsement by, or partnership with, the solver vendor; no Simulex API integration (Hexanta drives the Simulex user interface).
  • No claim that new Simulex runs can be made now (licence ended).
  • Not validated against real evacuations; 'verified' refers only to the provenance of solver output files.
  • The evacuation engine is not a live product feature; this is a case study from preserved evidence.
  • The prescriptive checks are not a compliance determination.

Sanitised derivative of preserved evidence (simulex-HXM01-20261024, simulex-HXO01-20261024-r2, simulex-JOB-20261024). Plots and the report were drawn by Hexanta from values in the Simulex results files; screenshots are cropped and visually reviewed. Nothing was re-simulated. · Pack la-hotel-evacuation-r3 (built 2026-10-25); every file is checked against its SHA-256 before it is shown.