Inspiration

Awareness: Lack of awareness among college students, parents, faculty.

What it does

We help simulate fire SCENARIOS to run analysis on and aid in the architectural planning of a buiding.

How we built it

Approach: Dijkstra's Algorithm and the Greedy Algorithm.

People are visual learners.

Technologies used: tkinter, python, git/github, Binary files, threads etc.

Challenges we ran into

Expanding familiarity with Python/TKinter.

Grasping the variety in dorm architectures.

Addressing challenges in modelling fire propagation.

Resolving redundancy glitches in the graphical user interface.

Reorganizing and confronting obstacles post-near setback.

Designing and implementing a code in a team.

Accomplishments that we're proud of

Aadhitya Raam Ashok Helped brainstorm main ideas for project before finally deciding on choosing one best for the group. Developing a friendly UI for the user experience in the GUI. Created an initial slidedeck presentation to back up the project with reasonings/explanation. Co-constructed test maps based on real-world floor plans Dev Patel Co-developed greedy algorithm for the most effective method of evacuation. Co-developed the GUI (focus on floor maps editor) Guided the development of binary files system Co-developed the fire spread system and human movement

Shasshank Sethuraman Developed a dialogue box to query each tile’s attributes, including flammability, walkability, and color code. Contributed to the implementation of radio buttons for selecting “Human” or “Fire” options, enabling their spawning on the maps. Co-constructed test maps based on real-world floor plans. Created the PowerPoint presentation for the project. Assisted in managing, pickling, and loading binary .dat files.

Atharv Umap Brainstormed ideas for the project and the idea of a fire escape simulation in dorm rooms Co-developer of algorithms (greedy algorithm) for evacuation Co-developer of GUI (focus on read map/display mode) Co-developer of binary files system in the program Co-developed the fire spread system and human movement

What we learned

Being our first hackathon we were excited to brainstorm and arrive at multiple ideas for potential project ideas.

What's next for #31: Team DOFS (Dorm on Fire Simulation)

Persistently enhancing methodologies and comprehension across diverse programs and strategies.

Broadening the scope of the simulation to encompass additional college dormitories.

Comprehending and integrating additional disaster scenarios, such as earthquakes.

Resolving redundancy issues within the graphical user interface.

Built With

Share this project:

Updates