MagiCircles / MagiCircles/SchoolIdolAPI

Feature Request: Sort out trash SRs that will never be better than current optimized team, even when idolized.

Open
#198 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

community suggestion
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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.