sábado, 8 de junio de 2013

Simulación computacional de combate(IV): Sistemas de pelea.

Un sistena de modelación de combate no sirve si no tiene una implementación adecuada del combate.

Las implementaciones de estos modelos tienen dos divisiones principales:

- Deterministas.
- Aleatorias.

Las implementaciones deterministas consisten en aplicar algina forma de las ecuaciones de Lanchester. Usualmente en una manera simpificada y generalmente se implementan con sistemas de puntos de salud, los cuales van disminuyendo con los ataques y usualmente tienen un diseño que  permite a una tropa de unidades básicas, derrotar a una unidad mucho mayor si son suficientemente numerosas. Una manera de evitar este tipo de comportamientos, es utilizar una matriz de efectividades. En dicha matriz se puede codificar el daño efectuado a cada tipo de unidad enemiga y los valores imposibles (como hacerle daño a un tanque con una pistola) se codifican con un cero.

En el modo aleatorio cada unidad realiza daño dependiendo de una distribución de probabilidad la cual puede depender de varios factores como: el tipo de unidades involucradas, la distancia al objetivo, el tipo de arma utilizada, si el enemigo esta camuflado o si está a cubierto del fuego. En general el resultado aquí es binario o se scierta sl blanco o no. Esto además se puede gradar tomanfo en cuenta los aciertos que ocasionan heridas y la gravedad de éstas. 

Otra cuestión es la elección de objetivos por los combatientes. Aquí también se pueden utilizar métodos deterministas o aleatorios. Una manera determinista es repartir el daño ocasionado entre todas las unidades enemigas en alcance. Este método se corresponde a la formulación básica de las ecuaciones de Lanchester.
Otro método es asignar una unidad como objetivo (en general la más cercana) y asignarle todo el daño a esa.

En la manera aleatoria se elige al azar una de las unidades enemigas que esté  en la visión de nuestras tropas y a esa le asignamos el probable daño. Si estamos tratanfo de conjuntos de tropas repattimos el daño aleatoriamente entre lss unidades enemigas en alcance (como una explosión o un ataque de área).  

No hay comentarios:

Publicar un comentario