The blob is the track left behind by the mean of the virus. It is the central location of every infected person.
it starts off with one person spreading the virus but soon it spreads out of control
Each "person" has a chance to get infected every time it collides with someone already infeacted.
We see a complete graph of people not affected, infected, recovered, and dead here
we also se variables about the population and the virus we can manipulate here
Um... gestures generally at everything
What it does
This simulation exists for one purpose, and one purpose only. It generates and spits out data all day and all night. Basically, we have an enclosed population with one patient zero. We track the movement and progression of variants of viruses under various of circumstances. We can what attributes and combination of circumstances can lead too. We then have the simulation log these findings and spit them into a database. That way we have data about the next epidemic and we can use it to better predict what this virus can do. There is also engaging visuals that can tell us a lot about the trajectories of viruses. It is the blob in the middle of the screen. It is always located at the average location of every infected person. It glows brighter when there are more infected people. It also grows in radius when the infected people are spread out.
How I built it
In 8 hours, under a lot of stress, with 3 monster energy drinks and Java whilst listening to sea shanties. It is object oriented so we started with each individual person and gave them random attributes like age and social activeness. We use these attributes to compute how the virus will affect them. For older folks we increased their risk of death.
Challenges I ran into
We tried for at least 6 hours straight on trying to create a text file using Java script in order to communicate with eh azure server we set up. After 6 more hours, we went nuclear and made up a new project. This simulation project went by smoothly. Razat knew Java and simulations well and Matthew was able to hook the data the simulation spat out to the database we made earlier.
Accomplishments that I'm proud of
Staying awake for 36 hours straight.
What I learned
What's next for Spreading Corona Simulation
Expand and fine tune the parameters. So far, the reinfection system could use tweaking because reinfection work differently for people. For many it means that they will already have the Immunol response to deal with it while others cannot handle it again.