MagiCircles / MagiCircles/SchoolIdolAPI
Feature Request: Sort out trash SRs that will never be better than current optimized team, even when idolized.
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 151
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
Feature Request: Team optimizer aka trash SR sorter. Scan account's Deck to pull out the top 9 cards (based off primary stat + max kizuna) of each colour, and find the lowest score there. Then show all cards of that colour that even when idolized, will never have a max score (primary stat + new max kizuna) which can beat that lowest score.
To me, this is an issue because of both: huge amount of free URs, as well as power creep (cards getting stronger set by set) to the point that earlier cards are now useless even if you manage to find a second copy to idolize them, they will still lose out to unidolized cards.
Not sure if I'm misunderstanding how scoring works here but from what I was told, apparently it's stats + kizuna? Idk, formula too complex to understand.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue mentions no files, tests, or entry points. First confirm the scoring formula and locate the account deck and team-optimizer logic in the Python API. Define how colors, top nine cards, idolized stats, and ties are handled; done means the sorter reliably identifies cards that cannot surpass the current optimized team.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100