Epacik / ModelSirs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Model SIRS

English below

Polski

Projekt zaliczeniowy z zajęć laboratoryjnych z Fizyki komputerowej. Program ten służy do symulacji rozprzestrzeniania się pewnej hipotetycznej choroby.

Znajdujący się tutaj kod najpewniej pozostawia wiele do życzenia, szczególnie wśród zaprawionych w boju programistów Javy, serdecznie za to przepraszam, jest to mój pierwszy większy projekt w Javie i musiałem się trochę spieszyć, żeby ukończyć ten kod na czas.

Model SIRS jest prostym modelem epidemiologicznym, i rozwinięciem modelu SIR. Symulacja odbywa się na planszy o określonych rozmiarach, zawierającą pewną liczbę agentów. Każdy z agentów może być w jednym z 4 stanów

  • Podatny na zarażenie (niebieski)
  • Zarażony (czerwony)
  • Ozdrowiały (żółty)
  • Martwy (szary)

English

Final project of laboratory classes in Computational Physics. This program simulates the spread of a hypothetical disease.

Code in this repo ptobably leaves a lot to be desired, especially if you're a Java developer with some experience, I am really sorry about that. In my defence, this is my first bigger Java project, and I had to finish this code quite quickly.

The SIRS model is a simple epidemiological model and an extension of the SIR model. Simulation takes place on the board with specified size, containing some number of agents. Each agent can be in one of the 4 states

  • Susceptible (blue)
  • Infectious (red)
  • Recovered (yellow)
  • Dead (gray)

About

License:MIT License


Languages

Language:Java 100.0%