tutugordillo / SIDEMA

Project that simulates a set of distributed and intelligent robots that cooperate to find and desactivate mines
0 stars 1 forks source link

Explorador y Neutralizador deben tener en cuenta la energía. #24

Closed miguelis closed 8 years ago

miguelis commented 8 years ago

El explorador sigue explorando casillas hasta que se queda sin batería, en su último aliento explora la última y luego se queda parado.

El neutralizador solo va a ser enviado a una casilla cuando el cc sabe que no va a quedarse sin energía en ningún caso.

Faltaría decidir qué hacemos cuando no hay ningún explorador que pueda seguir explorando o ningún neutralizados que siga desactivando.

Aunque la funcionalidad que hay hasta este momento nos serviría para modelar que podría haber robots defectuosos y que aún así nuestro programa sigue funcionando correctamente pese a ello. No obstante, en la vida real, se presupone que la mayor parte de estos tienen batería suficiente, o que en cualquier caso podrían incorporarse a posterior nuevos robots y que por lo tanto estas situaciones no son preocupantes.

tutugordillo commented 8 years ago

Hecho