Skip to content

Commit

Permalink
Core: Provide a better error message if only weights.yaml is provided…
Browse files Browse the repository at this point in the history
… with players: 0 (ArchipelagoMW#2227)
  • Loading branch information
remyjette authored and Jouramie committed Feb 28, 2024
1 parent fde2111 commit 3a08927
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions Generate.py
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,13 @@ def main(args=None, callback=ERmain):
player_id += 1

args.multi = max(player_id - 1, args.multi)

if args.multi == 0:
raise ValueError(
"No individual player files found and number of players is 0. "
"Provide individual player files or specify the number of players via host.yaml or --multi."
)

logging.info(f"Generating for {args.multi} player{'s' if args.multi > 1 else ''}, "
f"{seed_name} Seed {seed} with plando: {args.plando}")

Expand Down

0 comments on commit 3a08927

Please sign in to comment.