There are various factors that contribute to the spread of the disease and they are unique to different regions of every country, which makes it impossible to simply observe one small patch of the entire earth and state what contributes to the spread. Furthermore, in such a short time since the outbreak, the data available to investigate this topic is insufficient to say the least. Our team worked on the challenge “Human factors”, and placed emphasis on developing a solution which could be further developed to act as a tool to identify these factors - an interactive game where social behavior of a certain region is modeled, and users can make decisions and observe its consequences.
Oversight is a browser game where the player is challenged to contain a deadly virus until a vaccine is developed.
Through this game, we hope to have more people be educated and informed about the importance of social distancing and self quarantine. Although it is a generalization of a bigger population given that the game can only have a certain number of civilians, by including more data and building a more sophisticated point mechanism, we believe that the game will be able to work as a model of actual real human activity and simulate and predict the severity of the spread of COVID-19.
Since we are using a browser interface to host the game, the reach and target audience is basically anyone with an Internet connection and a browser. With COVID-19 forcing people to stay indoors, playing an educational game like the one we propose would add some value to people’s increased time on the internet. Terms like “Social Distancing” and “Self-Isolation” may have seemed like jargon to many people, and watching Oversight in action would have helped them understand the need and the benefit for such measures and its immediate impact.
We believe that the global pandemic was handled differently by various countries and regions. Some methods were a huge success while some turned out to be bad judgement calls. We feel that the best solution would have been balancing health effects with economic effects and not prioritizing one over the other. We envision it like a balance scale where increased measures in keeping people healthy must be coupled with measures to keep the economy of the region stable. Oversight simulates this challenge in the form of a browser game that enables players to make strategic and innovative decisions under the constraint of time and resources, which is similar to what world nations faced and continue to experience as an effect of the pandemic.
Our team was inspired to choose this challenge because we wanted to approach the challenge from a practical aspect to come up with a solution that would leave an impact. Additionally, since we are a 4 member group with different backgrounds, we thought this challenge was complex but also allowed us to approach it from various perspectives.
We began our project by observing the concept of the basic reproduction number, or the R0 value to understand how the transmissibility is characterized, and familiarizing available resources from the hackathon website.
Then, we discussed what game mechanics and rules we had in mind such that the game would be interesting and appealing to a wide range of audience, where we discussed further details of how we could incorporate data without over-complicating the game.
After identifying basic mechanics, we discussed what data was essential as the first step to applying some realism to the game. When considering important factors that are needed in modelling a city, our group first identified that the economic profile and data on the population (e.g. population density, age distribution and average income) is crucial as the basis of describing long term human activity. We observed the NASA SEDAC database to determine how to implement levels of difficulty in the game. As many countries had a population distribution as shown in the graph and higher population densities typically results in an increase in human interaction, we decided to vary the level by urbanizing the landscape and have an increased number of people. The Population statistics for countries, eg: Netherlands, from NASA SEDAC inspired us to set game levels - https://drive.google.com/file/d/1DeQV95VseUr5tWI4nXoxyyfT3Lx5Qq7d/view?usp=sharing
We also discussed incorporating more data to have a more dynamic gameplay. We decided to attempt to investigate the correlation between weather and human activity by corresponding weather forecasts and traffic/travel data. With these decisions made, we observed various open source data specifically for the duration of the pandemic, from Meteomatics, ESA Aeolus Online Dissemination System, and NYC Open Data.
As our focus was developing a solution, efforts were distributed to working on a prototype and design concept of the game. First step was choosing a catchy name for our game and to create a cool logo for it, as a game must be a marketable product for it to have maximum reach and impact. Hence, we collectively chose the name "Oversight".
Oversight was developed in JavaScript so that it could run on browsers. A modern entity-component-system data model was chosen for game logic, which was powered by ecsy library by Mozzila. Game graphics are rendered in WebGL with Pixi.js library. Other static entities like the game logo were designed and embedded using HTML, CSS. The game was hosted using the SpaceApps Challenge offer by Neustar in the URL - http://playoversight.co/
Features of the game:
The Game Design that we envisioned is as shown - https://drive.google.com/file/d/1BmILeNeaYOROKrTLIeJ3P9DDYm3Nj0F8/view?usp=sharing
Since the project has not yet implemented all functions to the game, there are several points that we plan to improve on given more time. These are:
The coding for our project “Oversight” is located at our GitHub page - https://github.com/chemicstry/covid19_spaceapps_mission
We hope to expand on our work here in the coming months and the repository is publicly available so that interested coders can contribute to our project.
Our video showing the demo and features of Oversight! https://youtu.be/JQ1KNT_xDe8
Oversight hosted at https://playoversight.co/ using Neustar!
GitHub Repository for Oversight - https://github.com/chemicstry/covid19_spaceapps_mission
NASA SEDAC Database - https://sedac.ciesin.columbia.edu/mapping/popest/covid-19/
Meteomatics https://www.meteomatics.com/en/weather-api/-
Tableau COVID-19 Data Hub - https://www.tableau.com/covid-19-coronavirus-data-resources
ESA Aeolus Online Dissemination System - https://aeolus-ds.eo.esa.int/oads/access/
NYC Open Data on closure of public spaces - https://data.cityofnewyork.us/dataset/Parks-Closure-Status-Due-to-COVID-19-Skate-Parks/pvvr-75zk
Neustar - https://www.home.neustar/
Washington Post article on COVID-19 spread- https://www.washingtonpost.com/graphics/2020/world/corona-simulator/