Skip to content

feat: suggest teammates that cover a team's gaps - #31

Merged
voltcrash merged 1 commit into
mainfrom
feat/team-suggestions
Sep 30, 2026
Merged

voltcrash merged 1 commit into
mainfrom
feat/team-suggestions

Conversation

@voltcrash

Copy link
Copy Markdown
Owner

The team builder pointed out a team's shared weaknesses and coverage holes but left you to work out who fixes them.

It now suggests up to six teammates while the team has room:

  • Each attacking type is weighted by how exposed the team is to it (members weak to it minus members who resist or are immune). Candidates score for resisting those types, a little more for immunity, and for hitting types no member's own types hit super effectively.
  • Adding a new weakness costs points, most where the team is already exposed, so a suggestion never makes a shared weakness worse.
  • Picks are made greedily and marked down for repeating a type already suggested, so the list offers real alternatives rather than six Ground types.
  • Each card says what it resists and what it hits, and adds to the team in one click.
  • Candidates are fully evolved, non-legendary Pokémon with a base stat total of at least 450, the same pool as the counters on Pokémon pages.

Stacked on #30.

Validated with vp check, vp run check, vp test and vp build.

🤖 Generated with Claude Code

While a team has room, the team builder suggests fully evolved Pokémon that resist the attacks the team is most exposed to or hit types it can't, and says which. Suggestions avoid adding to an existing weakness and are spread across types, and each can be added in one click.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
dexa Ready Ready Preview Sep 28, 2026 6:08am UTC

@voltcrash
voltcrash changed the base branch from feat/atlas to main September 30, 2026 10:14
@voltcrash
voltcrash merged commit ae1f915 into main Sep 30, 2026
3 checks passed

This branch was successfully deployed

1 active deployment
Preview — 91adfd49 Deployed Sep 28, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant