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.
Log in or sign up for Devpost to join the conversation.