Simulación de redes con capacidad y velocidad variable
El presente modelo utiliza los elementos tradicionales de redes de Java para crear nodos y arcos combinándolos con el concepto de agentes de AnyLogic para crear agentes Nodos y agentes Arcos (o segmentos) los cuales pueden tener propiedades adicionales a las tradicionales de cada enfoque, tales como capacidad, velodicada máxima, tipo de nodo, etc.
Esto permite implementar algoritmos tradicionales de redes como el de camino más corto de Dijkstra, con otros diciones tales como ponderación por velocidad y capacidad.
El modelo puede servir de base para modelaciones complejas de tráfico, redes de trenes, bodegas de almacenamiento y hasta para vehículos auto-dirigidos (AGV).
El siguiente video es una demostración de algunas funcionalidades del modelo
Nota final: Parte del código Java utilizado para el algoritmo Dijkstra fue basado en los tutoriales publicados en Vogella.