Open alandbarroso opened 11 years ago
@alandbarroso: malz.. n tinha visto q tinha uma task pra isso! super hi-pri!
@vlassance Decidi fazer esse aqui antes de partir pra maquina de estados, ja que a maquina vai tomar um bom tempo de desenvolvimento e de grande escala em termos de modificaçoes no projeto (além de ser hi-pri pro jaime)
Algoritimo simplificado a ser implementado:
1) Determinar o tamanho do incendio 2) Determinar quantos prédios e civis existem no entorno do incendio 3) Determinar quantos bombeiros estao atacando o incendio 4) Escolher o método de abordagem
Método de ataque: 1) Encontrar a borda do incendio 2) Atacar os prédios no entorno do incendio (circuscriçao do incendio) até que o fogo seja extinto
Método de defesa: 1) Determinar os prédios no entorno que podem usados para parar o fogo (excluir prédios com civis) 2) Jogar agua nesses prédios para diminuir a temperatura do entorno (dar prioridade maxima a postos de gasolina)
Pontos importantes na hora da escolha do método de abordagem:
Adicionar esses dois modos no funcionamento dos bombeiros, levar em consideraçao o ambiente do foco de incendio