Skip to content
/ ViriuSim Public

Simulates the spread of a disease among an area represnted by a grid of "chunks" (for NuevaHacks 2020)

Notifications You must be signed in to change notification settings

aksh1/ViriuSim

Repository files navigation

ViruSim

Simulating the spread of a mathematically produced disease across chunks.

Technological Aspects Our code uses 3D data structures to precisely model and store data from diseases. Our algorithims take into account a numerous amount of factors ranging from travel, interaction, and infection rates. Our visual representations put into perspective how dangerous a disease can be and can eduacte the world during this time of crisis, now more than ever.

Why?

During this crisis, it is critical everyone understands that this is real, and not something out of a comic book. We hope our program can not only inform but educate around the world.

Prerequisites

Java 14

Installing

Navigate to releases, and download and run the jar file.

Running

To run, use the "main" method in the "Runner" class. You can modify the "disease.ini" configuration file to set the parameters of the simulation. (More info explaining the parameters are in the configuration file.) MAP COLORS green = healthy (uninfected) blue = recovered (recovered people can't get infected anymore because they have built immunity) red = infected black = dead

GRAPH COLORS blue = recovered red = all time infected pink = currently infected (This is the "curve" the government is trying to flatten with quarantine) black = dead

Troubleshooting

The code and UI are still in development. If you encounter problems, feel free to contact us!

Built With

Java 14 Ini4j

Versioning

Feel free to open issues, forks, or pull requests from our repository.

Authors

Caleb Chua, Jean-Pierre Troin, Akash Vig

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

Shoutout to the entire NuevaHacks team for providing us with this thrilling and educational experience!

About

Simulates the spread of a disease among an area represnted by a grid of "chunks" (for NuevaHacks 2020)

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages