Beispiel #1
0
def option_two():
    print("\nCargando información...")
    controller.loadTrips(cont)
    num_edges = controller.totalConnections(cont)
    num_vertex = controller.totalStops(cont)
    print('Numero de vertices en el grafo: ' + str(numvertex))
    print('Numero de arcos en el grafo: ' + str(numedges))
def optionTwo():
    print("\nCargando información de transporte de bicicleta ....")
    controller.loadTrips(cont)
    numedges = controller.totalConnections(cont)
    numvertex = controller.totalStops(cont)
    print('Numero de vertices: ' + str(numvertex))
    print('Numero de arcos: ' + str(numedges))
Beispiel #3
0
def optionThree():
    numedges = controller.totalConnections(cont)
    numvertex = controller.totalStops(cont)
    scc = controller.numSCC(cont)
    print('Numero de vertices: ' + str(numvertex))
    print('Numero de arcos: ' + str(numedges))
    print('Número de elementos fuertemente conectados: ' + str(scc))
def optionTwo(cont):
    print("\nCargando información de transporte de singapur ....")
    controller.loadServices(cont, servicefile)
    numedges = controller.totalConnections(cont)
    numvertex = controller.totalStops(cont)
    print('Numero de vertices: ' + str(numvertex))
    print('Numero de arcos: ' + str(numedges))
    print('El limite de recursion actual: ' + str(sys.getrecursionlimit()))
Beispiel #5
0
def optionTwo():
    controller.loadTrips(cont)
    numedges = controller.totalConnections(cont)
    numvertex = controller.totalStops(cont)
    print('Número de vértices: ' + str(numvertex))
    print('Número de arcos: ' + str(numedges))
    print('Límite de recursión actual: ' + str(sys.getrecursionlimit()))
    sys.setrecursionlimit(recursionLimit)
    print('El límite de recursión se ajusta a: ' + str(recursionLimit))
Beispiel #6
0
def optionTwo():
    print("\nCargando información de viajes en bicicleta ....")
    controller.loadTrips(cont)
    numedges = controller.totalConnections(cont)
    numvertex = controller.totalStops(cont)
    print('Numero de vertices: ' + str(numvertex))
    print('Numero de arcos: ' + str(numedges))
    print('El limite de recursion actual: ' + str(sys.getrecursionlimit()))
    sys.setrecursionlimit(recursionLimit)
    print('El limite de recursion se ajusta a: ' + str(recursionLimit))
Beispiel #7
0
def optionLoad():
    printRespuesta()
    print("\nCargando información de taxis...")
    controller.loadData(cont, taxi_file)
    numedges = controller.totalConnections(cont)
    numvertex = controller.totalStops(cont)
    print('Numero de vertices: ' + str(numvertex))
    print('Numero de arcos: ' + str(numedges))
    print('El limite de recursion actual: ' + str(sys.getrecursionlimit()))
    sys.setrecursionlimit(recursionLimit)
    print('El limite de recursion se ajusta a: ' + str(recursionLimit))
    printRespuesta()
def optionTwo(cont):
    print("\nCargando información de transporte de singapur ....")

    delta_time = -1.0
    tracemalloc.start()
    start_time = getTime()

    controller.loadServices(cont, servicefile)
    numedges = controller.totalConnections(cont)
    numvertex = controller.totalStops(cont)
    print('Numero de vertices: ' + str(numvertex))
    print('Numero de arcos: ' + str(numedges))
    print('El limite de recursion actual: ' + str(sys.getrecursionlimit()))
    stop_time = getTime()
    tracemalloc.stop()
    delta_time = stop_time - start_time
    print("Tiempo [ms]: ", f"{delta_time:.3f}")
Beispiel #9
0
    print("Bienvenido")
    print("1- Inicializar catálogo")
    print("2- Cargar Informacion")


cont = None
servicefile = 'connections.csv'
"""
Menu principal
"""
while True:
    printMenu()
    inputs = input('Seleccione una opción para continuar\n')
    if int(inputs[0]) == 1:
        print("\nInicializando....")
        # cont es el controlador que se usará de acá en adelante
        cont = controller.init()

    elif int(inputs[0]) == 2:
        print("\nCargando información ...")
        controller.loadServices(cont, servicefile)
        numedges = controller.totalConnections(cont)
        numvertex = controller.totalStops(cont)
        print('Numero de vertices: ' + str(numvertex))
        print('Numero de arcos: ' + str(numedges))
        print('El limite de recursion actual: ' + str(sys.getrecursionlimit()))

    else:
        sys.exit(0)
sys.exit(0)