Skip to content

UnBParadigmas2023-2/2023.2_G5_SMA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contagion

Disciplina: FGA0210 - PARADIGMAS DE PROGRAMAÇÃO - T01
Nro do Grupo (de acordo com a Planilha de Divisão dos Grupos): G5
Paradigma: SMA

Alunos

Matrícula Aluno
19/0094486 Pedro Henrique Nogueira
19/0088257 Guilherme Keyti Cabral Kishimoto
19/0093480 Matheus Soares Arruda
19/0084642 Arthur Taylor
19/0088745 Iago Cabral
19/0042532 Felipe Alef
20/0042360 Nicolas Roberto
19/0096071 Thiago Oliveira
20/2063346 José Filipi Brito

Sobre

O projeto tem como base a criação de um simulador de contaminação, no qual é possível observar a resposta das células imunológicas diante de uma infecção viral. O objetivo principal é apresentar, por meio de gráficos, a evolução do combate das células do sistema imunológico contra o vírus, proporcionando uma visualização do processo de defesa do organismo.

Screenshots

Gráfico Inicial Simulação do Vírus normal Simulação do Vírus Corote-23

Instalação

Linguagens: Python
Tecnologias: TKinter

sudo apt-get update
sudo apt-get install python3-tk

Uso

Para rodar nosso arquivo interface.py, basta fazer o seguinte:

python3 interface.py 

Vídeo

Adicione 1 ou mais vídeos com a execução do projeto. Procure: (i) Introduzir o projeto; (ii) Mostrar passo a passo o código, explicando-o, e deixando claro o que é de terceiros, e o que é contribuição real da equipe; (iii) Apresentar particularidades do Paradigma, da Linguagem, e das Tecnologias, e (iV) Apresentar lições aprendidas, contribuições, pendências, e ideias para trabalhos futuros. OBS: TODOS DEVEM PARTICIPAR, CONFERINDO PONTOS DE VISTA. TEMPO: +/- 15min

Participações

Apresente, brevemente, como cada membro do grupo contribuiu para o projeto.

Nome do Membro Contribuição Significância da Contribuição para o Projeto (Excelente/Boa/Regular/Ruim/Nula)
Matheus Soares - Criação do Novo Virus
- Tentativa de GUI
- Tentativa de infecção generalizada do vírus
Boa
Pedro Henrique Nogueira - Criação do Novo Virus
- Tentativa de GUI
- Tentativa de infecção generalizada do víru
Boa
Guilherme Keyti Cabral Kishimoto - Criação da interface grafica Boa
Arthur Taylor - Criação da lógica de vacina para o vírus normal Boa
Iago Cabral -Criação da interface grafica Boa
Felipe Alef - Criação de novo estado para celula imune que ajuda no combate ao vírus Boa
Nicolas Roberto - Criação da apresentação do projeto no Readme Excelente
Thiago Oliveira - Criação da lógica de vacina para o corote-23 Boa
José Filipi Brito - Desenvolvimento da estrutura base dos agentes célula e vírus e do arquivo run Excelente

Outros

Lições Aprendidas

  • Definir protocolos de comunicação claros: Estabelecer padrões de comunicação entre os agentes é essencial para garantir uma colaboração eficiente e a troca de informações necessárias.
  • Desenvolver uma compreensão profunda do ambiente: Entender completamente o ambiente em que os agentes operarão é crucial para projetar interações eficazes e estratégias de tomada de decisão.

Contribuições

  • Implementação do sistema de simulação: Conseguimos criar um simulador de combate a alguns vírus que permite simular como os sistema imunológico reagiria a um vírus específico.

Fragilidades

Possíveis Melhorias

  • Aumentar as opções de vírus: Adicionar outros tipos de vírus para tornar o projeto mais completo e informatívo, ex: Adenovirus (pneumonia) e Retrovírus (HIV).

Fontes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages