Description
- 10% chance of becoming \"infected\" upon each buy transaction
- Infected players have 48 hours to decide to \"sneeze\" or self-isolate
- Failure to make a decision within 48 hours results in the infected player becoming \"dead\", losing the ability to ever sell tokens
- \"Sneeze\" function has dual probability: 30% chance for infected player to gain immunity and 100% chance to infect target player
- Infected players need to \"sneeze\" on three non-infected wallets on average to gain immunity
- Immunity gives one-week protection against other players\' \"sneezes\"
- Infected players can also choose to enter quarantine module for one week, during which they cannot transfer tokens
- Completion of quarantine makes player \"healthy\"
- Only infected players have access to quarantine module
- Non-infected or \"healthy\" players can maintain their status by executing washHands() function to gain 24-hour immunity