Skip to content
Snippets Groups Projects
make_folders.jl 760 B
Newer Older
  • Learn to ignore specific revisions
  • using Pkg
    Pkg.activate(".")
    
    Pkg.add(url="https://gitlab.gwdg.de/ruben.haag/ridepooling_eval.git", rev="main")
    
    Ruben Haag's avatar
    Ruben Haag committed
    Pkg.add(url="https://gitlab.gwdg.de/smuehle1/RidePooling/", rev="myopic_earliest_pickup")
    
    
    Pkg.upgrade_manifest()
    
    
    Ruben Haag's avatar
    Ruben Haag committed
    
    if length(ARGS) == 3
        name = ARGS[3]
        settings_path = ARGS[2]
        index=eval(Meta.parse(ARGS[1]))
        println("Taken Command line values:\n\tIndex=$index\n\tsettings_path=$settings_path")
    else
        throw("Value Error: Please give the command line arguments in the following order\nname\nsettings_path\nindex")
    end
    
    include(settings_path)
    
    
    savePath = savePath * "$(String(request_type))/$cost/$name/"
    
    try
    	mkpath(savePath)
    catch e
    	println(e.msg)
    end
    
    
    
    
    #Test, if everything runs
    
    Ruben Haag's avatar
    Ruben Haag committed
    run(`julia sim.jl $index $settings_path $name`)