1. Jugadores:
a. Avión Despegue
b. Avión Aterrizaje
2. Estrategias:
Prioridades de mayor a menor:
· Fallas Mecánicas.
· Emergencia Médica.
· Gasolina.
· Número de conexiones.
· Horas de Vuelo
· Hora de Llegada/salida
a. Avión de Despegue
i. Si la pista está vacía despega.
ii. Si en la pista hay más de 1 avión a despegar lo pone en fila de espera.
iii. Si la pista está ocupada o hay un avión por aterrizar, negocian la prioridad y la hora de llegada/salida con los aviones que están formados en la pista.
b. Avión Aterrizaje
i. Si la pista está vacía aterriza.
ii. Si la pista está ocupada, se calcula la prioridad de cada avión y comienza la negociación con los agentes que están en fila (para aterrizar o despegar) según la prioridad de cada avión.
3 . Utilidades:
Las utilidades de los agentes se verán reflejadas cuando estos sean atendidos de acuerdo a su prioridad. Tomando en cuenta que las prioridades serán actualizadas constantemente se evitará el Starvation de cualquier agente al calcular su Gasolina y Tiempo de Llegada/Salida con respecto al tiempo.
El objetivo de los agentes es que despeguen o aterricen lo más pronto posible.
No hay comentarios:
Publicar un comentario