please urgent need to solve a project of the 4 that are presented for final review by Object Oriented Programming, I appreciate your help. attachment folder.
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
Juegos de Guerra - Simulador de transporte de tropas
1. UNIVERSIDAD SAN MARTIN
Dpto. Ingeniería de Sistemas y Computación - Distancia
CURSO: PROGRAMACION ORIENTADA A OBJETOS
FECHA: 2011-2 Pág. 1/1
PROYECTO FINAL (2011-2)
Este proyecto se desarrollará EN GRUPOS MAXIMO 3 PERSONAS y se debe trabajar en las sesiones. Está terminantemente
prohibido el intercambio de cualquier elemento con otra persona. Cualquier irregularidad con respecto a estas reglas será
considerada fraude.
Nombres: _________________________________________________
Juegos de Guerra
Un general tiene un mapa con las ciudades donde se encuentran sus tropas y los trenes que le
permiten llevarlas de un punto a otro. Cuenta además con la información del número total de
soldados en cada ciudad y el número máximo de soldados que se pueden transportar en un día
en un único viaje sobre cada una de las líneas del tren.
Un general enemigo está organizando un ataque a una de las ciudades con un arma de
eliminación total. El juego consiste en:
1. Crear un mapa de ciudades con soldados dispersos en las diferentes ciudades. Como
mínimo deben existir 10 ciudades y como máximo 500 soldados en total. En todas las
ciudades deben existir soldados apostados.
2. Después de creado el mapa de la ciudad usted debe recibir un disparo sobre alguna de
sus ciudades.
3. El disparo provocará que todas las unidades allí establecidas desaparezcan.
4. Después del disparo usted debe movilizar sus tropas de tal forma que en cada ciudad
quede mínimo 1 soldado. Tenga en cuenta la cantidad máxima de desplazamiento dada
por la cantidad que puede llevar en el tren que comunique las ciudades.
5. En un mismo día se pueden transportar tantos soldados como vías de tren existan entre
ciudades aledañas y la ciudad a donde se va a transportar.
6. Existen diferentes causas para perder la guerra:
a. No exista al menos un soldado en cada ciudad en una jugada determinada.
b. No tenga suficientes elementos para transportar de una ciudad a otra en un momento
del día.
7. Por cada 4 jugadas consecutivas que logre aguantar el ataque, recibirá como
recompensa 10 soldados que deberá acomodar en la última ciudad atacada.
Su misión es aguantar el máximo de jugadas.
Se recomienda diseñar un algoritmo que permita una adecuada distribución en cada una de las
ciudades.
ENTREGABLES
Diagrama de casos de uso, con formatos complementarios.
Diagrama de clases, con formatos complementarios.
Diagrama de secuencias (solo 5).
Código fuente del proyecto compilando y funcionando en netbeans.