Fix stuff
This commit is contained in:
1
CLI.py
1
CLI.py
@@ -238,6 +238,7 @@ def parse_arguments(argv, no_defaults=False):
|
|||||||
parser.add_argument('--startinventory', default=defval(settings["startinventory"]), help='Specifies a list of items that will be in your starting inventory (separated by commas)')
|
parser.add_argument('--startinventory', default=defval(settings["startinventory"]), help='Specifies a list of items that will be in your starting inventory (separated by commas)')
|
||||||
parser.add_argument('--usestartinventory', default=defval(settings["usestartinventory"] != 0), help='Not supported.')
|
parser.add_argument('--usestartinventory', default=defval(settings["usestartinventory"] != 0), help='Not supported.')
|
||||||
parser.add_argument('--custom', default=defval(settings["custom"] != 0), help='Not supported.')
|
parser.add_argument('--custom', default=defval(settings["custom"] != 0), help='Not supported.')
|
||||||
|
parser.add_argument('--customitemarray', default=defval(settings["custom"] != 0), help='Not supported.')
|
||||||
parser.add_argument('--accessibility', default=defval(settings["accessibility"]), const='items', nargs='?', choices=['items', 'locations', 'none'], help='''\
|
parser.add_argument('--accessibility', default=defval(settings["accessibility"]), const='items', nargs='?', choices=['items', 'locations', 'none'], help='''\
|
||||||
Select Item/Location Accessibility. (default: %(default)s)
|
Select Item/Location Accessibility. (default: %(default)s)
|
||||||
Items: You can reach all unique inventory items. No guarantees about
|
Items: You can reach all unique inventory items. No guarantees about
|
||||||
|
|||||||
@@ -59,8 +59,12 @@ def start():
|
|||||||
seed = random.randint(0, 999999999)
|
seed = random.randint(0, 999999999)
|
||||||
for fail in failures:
|
for fail in failures:
|
||||||
logger.info('%s seed failed with: %s', fail[1], fail[0])
|
logger.info('%s seed failed with: %s', fail[1], fail[0])
|
||||||
logger.info('Generation fail rate: %f%%', 100 * len(failures) / args.count)
|
fail_rate = 100 * len(failures) / args.count
|
||||||
logger.info('Generation success rate: %f%%', 100 * (args.count - len(failures)) / args.count)
|
success_rate = 100 * (args.count - len(failures)) / args.count
|
||||||
|
fail_rate = str(fail_rate).split('.')
|
||||||
|
success_rate = str(success_rate).split('.')
|
||||||
|
logger.info('Generation fail rate: ' + str(fail_rate[0] ).rjust(3, " ") + '.' + str(fail_rate[1] ).ljust(6, '0') + '%')
|
||||||
|
logger.info('Generation success rate: ' + str(success_rate[0]).rjust(3, " ") + '.' + str(success_rate[1]).ljust(6, '0') + '%')
|
||||||
else:
|
else:
|
||||||
main(seed=args.seed, args=args)
|
main(seed=args.seed, args=args)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user