Esempio n. 1
0
def ejecutando_algoritmo(a):

    save_path = '/home/optimizacion_final/datos_json'

    name_of_file = 'estado'

    completeName = os.path.join(save_path, name_of_file + ".txt")

    with open(completeName) as json_file:
        data = json.load(json_file)

    data[a]['estado'] = 'ejecutando'

    with open(completeName, 'w') as outfile:
        json.dump(data, outfile)

    if (a == 'GA'):
        GA.ejecutarGA()

    if (a == 'SA'):
        SA.ejecutarSA()

    if (a == 'PSO'):
        PSO.ejecutarPSO()

    if (a == 'ACO'):
        ACO.ejecutarACO()
def pruebaSA(d,k):

    for i in range(5):
        SA.ejecutarSA(d,i,k)