Esempio n. 1
0
def dealLoadFile(self, payload):
    global cities, shortest, route, mode, curGreedy, curImprove
    print "Loading cities from file.", payload
    cities = parse_input("in/" + payload + ".txt")
    route = algo_fastdumb(cities)
    shortest = route_length_final(cities, route)
    mode = 0
    curGreedy = 0
    curImprove = 1
    for _handler in connectionHandlerList:
        try:
            print _handler.addr
            dealMetaUpdate(_handler)
        except Exception:
            connectionHandlerList.remove(_handler)
            pass
Esempio n. 2
0
def dealLoadFile(self, payload):
	global cities, shortest, route, mode, curGreedy, curImprove
	print "Loading cities from file.", payload
	cities = parse_input("in/" + payload + ".txt")
	route = algo_fastdumb(cities)
	shortest = route_length_final(cities, route)
	mode = 0
	curGreedy = 0
	curImprove = 1
	for _handler in connectionHandlerList:
		try:
			print _handler.addr
			dealMetaUpdate(_handler)
		except Exception:
			connectionHandlerList.remove(_handler)
			pass
Esempio n. 3
0
            print 'something is messed up', pair
            pass
        else:
            sock, addr = pair
            handler = PacketHandler(sock, addr)
            connectionClassList.append(self)
            connectionSocketList.append(sock)

    def handle_close(self):
        print self.addr, 'has disconnecteed!'
        self.close()


#set up signal handler(s)
signal.signal(signal.SIGINT, signal_handler)
signal.signal(signal.SIGTERM, signal_handler)
signal.signal(signal.SIGABRT, signal_handler)

#Set up
clear()
print "Setting up server..."
generate_test_set(15000, 4000)
cities = return_set(15000)
route = algo_fastdumb(cities)
shortest = route_length_final(cities, route)

#Run the event-driven server
print "Opening Socket..."
server = AsyncServer(PORT)
asyncore.loop(1)
Esempio n. 4
0
		if pair is None:
			print 'something is messed up', pair
			pass
		else:
			sock, addr = pair
			handler = PacketHandler(sock, addr)
			connectionClassList.append(self)
			connectionSocketList.append(sock)

	def handle_close(self):
		print self.addr, 'has disconnecteed!'
		self.close()

#set up signal handler(s)
signal.signal(signal.SIGINT, signal_handler)
signal.signal(signal.SIGTERM, signal_handler)
signal.signal(signal.SIGABRT, signal_handler)

#Set up
clear()
print "Setting up server..."
generate_test_set(15000,4000)
cities = return_set(15000)
route = algo_fastdumb(cities)
shortest = route_length_final(cities, route)

#Run the event-driven server
print "Opening Socket..."
server = AsyncServer(PORT)
asyncore.loop(1)