Figures & data
Figure 1. Framework for crowd evacuation modeling and simulation by using deep reinforcement learning and 3D physical environments.
![Figure 1. Framework for crowd evacuation modeling and simulation by using deep reinforcement learning and 3D physical environments.](/cms/asset/1af2aedc-e857-457b-a9b5-3930e4245282/tjde_a_2182376_f0001_ob.jpg)
Figure 3. Modeling of agents’ perceptron. (a) Vertical field of the agents’ vision; (b) horizontal field of the agents’ vision; (c) schematic diagram of the vision-like ray perceptron. Only perceptual rays in the horizontal plane are shown.
![Figure 3. Modeling of agents’ perceptron. (a) Vertical field of the agents’ vision; (b) horizontal field of the agents’ vision; (c) schematic diagram of the vision-like ray perceptron. Only perceptual rays in the horizontal plane are shown.](/cms/asset/4e069230-bfa3-4e7b-9c7a-805027a83107/tjde_a_2182376_f0003_oc.jpg)
Table 1. Configuration of parameters.
Figure 6. Simulation in the scenario with one exit. (a-d) stills of the simulation results. The temporal sequence of these stills is labeled alphabetically.
![Figure 6. Simulation in the scenario with one exit. (a-d) stills of the simulation results. The temporal sequence of these stills is labeled alphabetically.](/cms/asset/0060045a-a573-451b-9355-0af3acdc0e17/tjde_a_2182376_f0006_oc.jpg)
Figure 7. Density maps of crowd evacuations. (a) Density map generated by the real crowd experiment; (b) density map generated by our simulation.
![Figure 7. Density maps of crowd evacuations. (a) Density map generated by the real crowd experiment; (b) density map generated by our simulation.](/cms/asset/d1a84a69-7ccc-4ad2-9a64-b7b504986052/tjde_a_2182376_f0007_oc.jpg)
Figure 8. Fundamental diagrams of crowd evacuations. (a) fundamental diagram generated by the real crowd experiment; (b) fundamental diagram generated by our simulation.
![Figure 8. Fundamental diagrams of crowd evacuations. (a) fundamental diagram generated by the real crowd experiment; (b) fundamental diagram generated by our simulation.](/cms/asset/20041327-6278-45e3-9130-ec718e20f508/tjde_a_2182376_f0008_oc.jpg)
Figure 9. Impact of various factors on crowd evacuation in S1Es. (a) width of exit; (b) number of agents; (c) mass of agents; (d) height of agents. (a-b) represent the relationship between the number of evacuated agents and the evacuation time.
![Figure 9. Impact of various factors on crowd evacuation in S1Es. (a) width of exit; (b) number of agents; (c) mass of agents; (d) height of agents. (a-b) represent the relationship between the number of evacuated agents and the evacuation time.](/cms/asset/559a7217-4bb3-4d9d-87ac-afb1f51cbe3f/tjde_a_2182376_f0009_oc.jpg)
Figure 11. Simulations in the scenarios with two exits and a uniform distribution of agents. (a–c) Stills of the simulation results in different S2Es. (a) S2E:L0.5-R0.5; (b) S2E:L0.8-R0.5; (c) S2E:L0.5-R0.8.
![Figure 11. Simulations in the scenarios with two exits and a uniform distribution of agents. (a–c) Stills of the simulation results in different S2Es. (a) S2E:L0.5-R0.5; (b) S2E:L0.8-R0.5; (c) S2E:L0.5-R0.8.](/cms/asset/4866c054-7b73-4693-9a77-24ddfe740d9d/tjde_a_2182376_f0011_oc.jpg)
Figure 12. Density maps of simulation results in different S2Es. (a) S2E:L0.5-R0.5; (b) S2E:L0.8-R0.5; (c) S2E:L0.5-R0.8.
![Figure 12. Density maps of simulation results in different S2Es. (a) S2E:L0.5-R0.5; (b) S2E:L0.8-R0.5; (c) S2E:L0.5-R0.8.](/cms/asset/b735aaf1-8d3c-4962-a119-046ecb68ff77/tjde_a_2182376_f0012_oc.jpg)
Figure 13. Relationship between the initial position and evacuation exit in different S2Es. (a) S2E:L0.5-R0.5; (b) S2E:L0.8-R0.5; (c) S2E:L0.5-R0.8. (a–c) The black dotted lines indicate that the distances to the left and right exits are equal.
![Figure 13. Relationship between the initial position and evacuation exit in different S2Es. (a) S2E:L0.5-R0.5; (b) S2E:L0.8-R0.5; (c) S2E:L0.5-R0.8. (a–c) The black dotted lines indicate that the distances to the left and right exits are equal.](/cms/asset/ebb01db6-5861-4acc-b2ed-be4830a81d26/tjde_a_2182376_f0013_oc.jpg)
Table 2. Evacuation statistics of two exits in S2Es.
Figure 14. Simulations in the scenarios with two exits and a nonuniform distribution of agents. (a-c) Stills of the simulation results in different NS2Es. (a) NS2E:L0.5-R0.5; (b) NS2E:L0.8-R0.5; (c) NS2E:L0.5-R0.8.
![Figure 14. Simulations in the scenarios with two exits and a nonuniform distribution of agents. (a-c) Stills of the simulation results in different NS2Es. (a) NS2E:L0.5-R0.5; (b) NS2E:L0.8-R0.5; (c) NS2E:L0.5-R0.8.](/cms/asset/aaf17916-ccf1-4bbf-8cd6-1c352e73e915/tjde_a_2182376_f0014_oc.jpg)
Figure 15. Density maps of simulation results in NS2Es. (a) NS2E:L0.5-R0.5; (b) NS2E:L0.8-R0.5; (c) NS2E:L0.5-R0.8.
![Figure 15. Density maps of simulation results in NS2Es. (a) NS2E:L0.5-R0.5; (b) NS2E:L0.8-R0.5; (c) NS2E:L0.5-R0.8.](/cms/asset/b50f2bd3-b8c5-4e90-964f-5d6d07ae2fc6/tjde_a_2182376_f0015_oc.jpg)
Table 3. Evacuation statistics of two exits in NS2Es.
Figure 16. Impact of agent height on evacuation in the scenarios with two exits. (a) S2E:L0.5-R0.5; (b) NS2E:L0.5-R0.5. (a-b) represent the relationship between the number of evacuated agents and the evacuation time.
![Figure 16. Impact of agent height on evacuation in the scenarios with two exits. (a) S2E:L0.5-R0.5; (b) NS2E:L0.5-R0.5. (a-b) represent the relationship between the number of evacuated agents and the evacuation time.](/cms/asset/f20d9547-d1a0-4c58-b2e3-fa7e7319b86d/tjde_a_2182376_f0016_oc.jpg)
Figure 17. Relationship between the initial position and evacuation exit in different NS2Es. (a) NS2E:L0.5-R0.5; (b) NS2E:L0.8-R0.5; (c) NS2E:L0.5-R0.8. (a-c) The black dotted lines indicate that the distances to the left and right exits are equal.
![Figure 17. Relationship between the initial position and evacuation exit in different NS2Es. (a) NS2E:L0.5-R0.5; (b) NS2E:L0.8-R0.5; (c) NS2E:L0.5-R0.8. (a-c) The black dotted lines indicate that the distances to the left and right exits are equal.](/cms/asset/590b1ca3-ce5c-4284-9a84-e83b101ba97c/tjde_a_2182376_f0017_oc.jpg)
Table 4. Evacuation times in NS2Es.
Data availability statement
The data that support the findings of this study can be obtained from the corresponding author upon reasonable request.