Skip to content

GuanBiao/CrowdEvacuationFramework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crowd Evacuation Framework

2017/02/13: Add static cellular automaton model.

2017/02/20: Add GUI.

2017/03/06: Add dynamic cellular automaton model.

2017/04/10: Add multi-thread processing.

2017/04/17: Improve cache locality.

2017/07/24: Add GA to optimize evacuation times.

2017/08/21: Add a starter class for obstacle removal model.

2017/09/04: Add a simple obstacle removal model.

2017/09/11: Customize the floor field for every volunteer.

2017/09/18: The volunteer can determine the destination on its own.

2017/09/25: Modify the mechanism about moving volunteers and determining the destination.

2017/10/02: Add the priority for every movable obstacle.

2017/10/12: Agents yield to volunteers.

2017/10/30: Prepare for the addition of game theory.

2017/11/06: Add two games.

2017/11/13: Modify the games and add a new one.

2017/11/20: Add AFF.

2017/11/27: Modify the games.

2017/12/04: Modify the CA model and add a test app.

2017/12/11: Redesign the flow of the volunteering game.

2017/12/18: Add debugging tools.

2018/01/04: Fix problems about the model.

2018/02/26: Fix minor bugs.


Required library: OpenGL(FreeGLUT), Boost, GLUI, TBB, DevIL

About

Project for my NCTU thesis "Using Game Theory in Evacuation Simulation With Consideration of Obstacle Removal"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published