def METHOD_NAME():
    parser = argparse.ArgumentParser(description="OpenAI GRPC Connection")
    parser.add_argument('--actor', type=str, required=True,
                        help='what actor to use for acting. '
                        'Input in the form module:Class (e.g., '
                        'load_model:NNModel) and should have the same basic '
                        'methods/properties as load_model:NNModel')
    parser.add_argument("--port", type=int, default=50051,
                        help="port to start scrimmage GRPC interface on")
    parser.add_argument("--ip", type=str, default="localhost",
                        help="IP Address to connect scrimmage GRPC interface to")
    args = parser.parse_args()
    port = args.port
    ip_address = args.ip
    connections = []
    server_thread = []
    # queue_names = ["env", "action", "action_response"]
    address = ip_address + ":" + str(port)
    if is_port_in_use(address):
        print("Port is already in use. Exiting...")
        exit()
    # connections = {s: queue.Queue() for s in queue_names}
    server_thread = ServerThread(address, args.actor)
    server_thread.start()