def parse_args():
    parser = argparse.ArgumentParser()
    parser.add_argument('game', help='Use initial state of the provided game.')
    parser.add_argument('--output', default='./', help='Output folder where to sample the images. Default: %(default)s')
    parser.add_argument('--quest-length', type=int, default=5, help='Minimum nb. of actions required to complete the quest. Default: %(default)s')
    parser.add_argument('--quest-breadth', type=int, default=1, help='Control how non-linear a quest can be.')
    parser.add_argument('--nb-quests', type=int, default=10, help='Number of quests to sample. Default: %(default)s')
    parser.add_argument('--seed', type=int, help='Seed for random generator. Default: always different.')
    parser.add_argument('-v', '--verbose', action='store_true', help='Print more information.')
    return parser.parse_args()
def parse_args():
    parser = argparse.ArgumentParser()
    parser.add_argument('game', help='Use initial state of the provided game.')
    parser.add_argument('--output', default='./', help='Output folder where to sample the images. Default: %(default)s')
    parser.add_argument('--quest-length', type=int, default=5, help='Minimum nb. of actions required to complete the quest. Default: %(default)s')
    parser.add_argument('--quest-breadth', type=int, default=1, help='Control how non-linear a quest can be.')
    parser.add_argument('--nb-quests', type=int, default=10, help='Number of quests to sample. Default: %(default)s')
    parser.add_argument('--seed', type=int, help='Seed for random generator. Default: always different.')
    parser.add_argument('-v', '--verbose', action='store_true', help='Print more information.')
    return parser.parse_args()