Este projeto implementa um autômato celular em Python para simular a disseminação da dengue em uma população fictícia, representada por uma grade bidimensional.
O modelo considera a propagação por meio de mosquitos Aedes aegypti, permitindo observar a evolução da doença ao longo do tempo.
O objetivo desta simulação é estudar, de forma simplificada, como a dengue pode se espalhar em uma comunidade e como medidas de controle podem influenciar essa dinâmica.
O sistema utiliza uma matriz para representar indivíduos e focos de mosquito, atualizando seu estado a cada passo temporal segundo regras pré-definidas.
Cada célula da grade pode assumir um dos seguintes estados:
- 0 → Pessoa saudável 🟩
- 1 → Pessoa infectada 🟥
- 2 → Pessoa recuperada/imune 🟦
- 3 → Foco de mosquito (Aedes aegypti) 🟨
A cada iteração:
- Mosquitos infectam pessoas saudáveis adjacentes com uma certa probabilidade de infecção.
- Pessoas infectadas tornam-se recuperadas após um número fixo de iterações.
- Novos focos de mosquito podem surgir aleatoriamente na grade.
A simulação gera uma animação em tempo real mostrando a evolução da infecção na grade:
