Example #1
0
def main():
    #f = open("tapas_out", 'w')
    c = costChecker.processCostFile('data/tapas_small2/cologne.cost.xml')
    g = Graph('data/tapas_small2/cologne.nod.xml', 'data/tapas_small2/cologne.edg.xml', 'data/tapas_small2/6-8.flo.xml')
    g.cost = c
    g.load()
    g.evaluate()
    print len(g.nodes.nodes.values())
    random.seed(42)
    SUMOInterface.begin = 21600
    SUMOInterface.end = 28800
    for j in xrange(5):
        ps = [Process(target=run_eval, args=("tapas_out342", g, i, random.random())) for i in range(j, j+2)]
        for p in ps:
            p.start()
        for p in ps:
            p.join()