How does the generator choose Pokémon?
Random mode chooses from the pool that matches your filters. Smart / Balanced mode uses the same eligible pool but searches seeded combinations for type balance, base-stat profiles, requested roles, and your shared-weakness limit.
