Tools/Packages: Matplotlib, GitHub, UML, Linux Bash, YAML, Manim (open-source visualization package)
• Built the SIR model with 7 precaution-related variable parameters and 4 infection-related constant parameters for spread of pandemic in Python.
• Designed the mechanism of individual movement controlled by gravity well as driving force and social distancing factor as repulsive force. Each individual can randomly travel between different communities.
• Created the mechanism of infection affected by infection radius, infection rate, infection duration, incubation period, quarantine zone and percentage of no symptom.
• Indicated both wearing masks and quarantine, the most effective precautions, can individually decrease the number of infection by 60% compared with no precaution.
• Implied loosening travel restrictions is a feasible policy by finding that reducing travel rate by 50% does not really decrease the number of infection, and that community lockdown just decrease the number of infection by 30%.