Skip to content

UPenn-CIT599/final-project-team-50

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 

Repository files navigation

Final-project-team-50

Team Member: Chi Zhang, Fei Han, Yao Yao

This program is fire escape simulation that takes user's inputs of floor size, number of people and number of exit, and provide with the most efficient plan for everyone to approach the closest exit and escape in the shortest period of time. The simulation can be visulised, so user can see how people are moving at each time point.

Some restrictions were took into considertaion to simulate the real life as much as possible. The restritions includes:

  1. No one can move to the same spot at any time
  2. There are walls locate in the middle of floor so may impede people's move

An interface has also been developed, so it can easlily collect information from user in a more frinendly fasion. The result will be printed out in the console.

The classes used in the program includes: Exit Person FloorPlan Planner Simulation SafyMapyApp (Interface)

We also performed JUnit test when necessary to ensure the program is running appropriately.

About

final-project-team-50 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages