Skip to content

Problema

Ariel Alfonso Triana Pérez edited this page Nov 6, 2021 · 1 revision

Descripción del problema

Se necesita de un medio para probar estrategias militares en un ambiente controlado, para perfeccionar las mismas y comprobar su eficiencia, entiéndase como pocas bajas y cumplimiento de los objetivos. Por esto se quiere desarrollar un programa que permita la simulación de enfrentamientos bélicos entre dos bandos.

Para esto se tienen pensado los siguientes aspectos que van a ser fijos en cada una de las simulaciones:

  • La existencia de un mapa o terreno donde se producirá el enfrentamiento. Este tendrá propiedades que serán modificables como las dimensiones, el clima, la hidrografía, etc. La idea es que este se represente por una matriz bidimensional.
  • Las acciones serán por turnos. Como tenemos dos bandos les llamaremos: bando A y bando B. En el turno del bando A cada una de las unidades de A realizará una y solo una acción (ya sea moverse hacia otra posición, atacar o mantener la posición). Luego de esto se pasará al turno del bando B, que al igual que A, podrá hacer una y solo una acción con cada una de sus unidades. Esta forma de implementación permite un comportamiento de acción-reacción entre los dos bandos, asemejándose a lo que ocurre en la vida real.
Clone this wiki locally