Skip to content

MilicaMilakovic/CoronaCity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoronaCity

Java Programming Language | University Project 2020

  • Object Oriented Programming
  • Exception Handling
  • I/O Subsystem
  • Multithreading & Synchronization
  • Stream API
  • Serialization
  • Logging
  • JavaFX

Setting Simulation Parameters


Simulation Running

  • Detecting infected people on temperature stations
    • Notifying ambulance about infected person
    • Sending infected person and their household home
    • Marking the house as infected
  • Keeping social distance between people of different age groups from different households
  • Keeping track of the current number of infected and recovered people
  • Keeping track of the movement of each person


Statistics & Ambulance Status

  • Generating report on the number of infected people

  • Information about the maximum capacity of an ambulance and the current number of people in it


Before & After Starting Simulation