  This paper presents a novel virus propagation model using NetLogo. The model
allows agents to move across multiple sites using different routes. Routes can
be configured, enabled for mobility and (un)locked down independently.
Similarly, locations can also be (un)locked down independently. Agents can get
infected, propagate their infections to others, can take precautions against
infection and also subsequently recover from infection. This model contains
certain features that are not present in existing models. The model may be used
for educational and research purposes, and the code is made available as open
source. This model may also provide a broader framework for more detailed
simulations. The results presented are only to demonstrate the model
functionalities and do not serve any other purpose.
