Añadir Nodo: Haz clic en el botón "Añadir Nodo" e ingresa un nombre y duración para el nuevo nodo.
Eliminar Nodo: Haz clic en el botón "Eliminar Nodo" e ingresa el nombre del nodo que deseas eliminar.
Añadir Arco: Haz clic en el botón "Añadir Arco" e ingresa los nombres de los nodos de origen y destino, así como el costo del arco. Después de añadir un arco, puedes elegir si el arco debe ser un Arco Bidireccional.
Eliminar Arco: Haz clic en el botón "Eliminar Arco" e ingresa los nombres de los nodos de origen y destino para eliminar el arco correspondiente.
Modificar Nodo o Arco: Haz clic sobre un nodo o arco para cambiar su nombre y su duración (para los nodos) o su costo (para los arcos).
Interacción: Puedes mover los nodos dentro del grafo utilizando el mouse y hacer zoom con la rueda del ratón.
Añadir Grafo Aleatorio: Haz clic en el botón "Añadir Grafo Aleatorio" e ingresa el número de nodos para generar un grafo aleatorio con conexiones entre ellos.
Eliminar Todo: Haz clic en el botón "Eliminar Todo" para borrar completamente el grafo actual.
Algoritmo de Dijkstra: Haz clic en el botón "Algoritmo de Dijkstra" e ingresa el nodo de inicio y el nodo de destino. El grafo resaltará en verde el camino más corto entre los dos nodos seleccionados. Si ya hay bordes resaltados, estos se eliminarán antes de calcular el nuevo camino.
Ruta Crítica: Haz clic en el botón "Ruta Crítica" e ingresa el nodo de inicio y el nodo de destino. El grafo resaltará en rojo la ruta crítica (el camino más largo en términos de duración o costo) entre los dos nodos seleccionados. Si ya hay bordes resaltados, estos se eliminarán antes de calcular la nueva ruta.
Exportar Grafo: Haz clic en el botón "Exportar Grafo" para descargar el grafo actual como un archivo JSON. Este archivo puede ser importado más tarde para restaurar el grafo.
Importar Grafo: Haz clic en el botón "Importar Grafo" y selecciona un archivo JSON previamente exportado. El grafo se cargará con los nodos, arcos y estilos definidos en el archivo.
Exportar Imagen: Haz clic en el botón "Exportar Imagen" para descargar una imagen PNG del grafo actual. La imagen incluirá todos los nodos y arcos visibles en el grafo.