Example #1
0
def main():
    # initialize the timer
    print_current_time()

    # the data set name
    case_name = '6node'
    # load activity data
    load_activity(case_name)
    # load network data
    load_network(case_name)

    # generate path sets
    gen_path_set()
    find_shortest_path()
    # generate utils
    gen_solo_activity_util()

    print '\n DATA LOADED'
    print_current_time()

    # run multiple scenarios
    corr_list = [corr / 10.0 for corr in range(10, -1, -5)]
    run_multi_scenarios(case_name, corr_list)

    # export multi-run data
    export_multi_run_data(case_name)
Example #2
0
def main():
    # the data set name
    case_name = "6node"
    # load activity data
    load_activity(case_name)
    # load network data
    load_network(case_name)
    print "\n LOAD DATA"

    utils = [[10, 20], [15, 10]]
    test = TransProblem(elem.home_list, elem.work_list, utils)
    test.solve()
Example #3
0
def main():
    # the data set name
    case_name = '6node'
    # load activity data
    load_activity(case_name)
    # load network data
    load_network(case_name)
    print '\n LOAD DATA'

    utils = [[10, 20], [15, 10]]
    test = TransProblem(elem.home_list, elem.work_list, utils)
    test.solve()