print("Unknown command:", cmd) if __name__ == '__main__': host = sys.argv[1] port = int(sys.argv[2]) if len(sys.argv) > 3: visualize = (sys.argv[3] == "True") worldwidth = int(sys.argv[4]) worldheight = int(sys.argv[5]) topSpeed = int(sys.argv[6]) maxSpeedChange = int(sys.argv[7]) radioRange = int(sys.argv[8]) else: visualize = False worldwidth, worldheight = 2000, 2000 topSpeed = 140 maxSpeedChange = 50 radioRange = 500 peers = [] peer_controller = PeerController(peers, {'width': worldwidth, 'height': worldheight}, topSpeed, maxSpeedChange, radioRange) router = Router(host, port, peers, peer_controller, False) router.start() router.activate_queue() if visualize: peer_controller.visualize(block=False) router._main_loop()
host = sys.argv[1] port = int(sys.argv[2]) if len(sys.argv) > 3: visualize = (sys.argv[3] == "True") worldwidth = int(sys.argv[4]) worldheight = int(sys.argv[5]) topSpeed = int(sys.argv[6]) maxSpeedChange = int(sys.argv[7]) radioRange = int(sys.argv[8]) else: visualize = False worldwidth, worldheight = 2000, 2000 topSpeed = 140 maxSpeedChange = 50 radioRange = 500 peers = [] peer_controller = PeerController(peers, { 'width': worldwidth, 'height': worldheight }, topSpeed, maxSpeedChange, radioRange) router = Router(host, port, peers, peer_controller, False) router.start() router.activate_queue() if visualize: peer_controller.visualize(block=False) router._main_loop()