Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Complex Single Phase 2 #544

Closed
13 tasks done
SunnieShine opened this issue Feb 25, 2024 · 1 comment
Closed
13 tasks done

Complex Single Phase 2 #544

SunnieShine opened this issue Feb 25, 2024 · 1 comment
Assignees
Labels
Area-API The issue is bound with APIs. Kind-enhancement New feature or request Kind-feature request The issue is about the feature request. Resolution-don't support in UI
Milestone

Comments

@SunnieShine
Copy link
Owner

SunnieShine commented Feb 25, 2024

Expands the rule from #541.


To-do list:

  • Add ComplexSingleStepSearcher and ComplexSingleStep
  • Nested Complex Single
    • Multiple Locked Candidates -> Single
    • Multiple Subsets -> Single
    • Mixed Locked Candidates & Subsets -> Single
  • Recursive logic
    • Nested LCs: LC -> LC -> LC -> LC -> ... -> Single
    • Nested Subsets: NS2 -> NS3 -> NS4 -> HS2 -> ... -> Single
    • Nested Multiples: (LC + LC) -> NS2 -> (NS3 + HS3) -> (LC + LC + LC) -> ... -> Single
  • API update
    • View nodes addition
    • Difficulty rating rule
  • Bug fixes

* LC is abbreviation of "Locked Candidates".
* NSn is for "n-size Naked Subset", and HSn is for "n-size Hidden Subset".

@SunnieShine SunnieShine added Kind-enhancement New feature or request Kind-feature request The issue is about the feature request. Area-API The issue is bound with APIs. labels Feb 25, 2024
@SunnieShine SunnieShine self-assigned this Feb 25, 2024
@SunnieShine SunnieShine added this to the Not Very Long Waiting milestone Feb 25, 2024
@SunnieShine SunnieShine added the Resolution-don't consider This new feature won't be considered :( label Apr 20, 2024
@SunnieShine SunnieShine closed this as not planned Won't fix, can't repro, duplicate, stale Apr 20, 2024
@SunnieShine SunnieShine reopened this Apr 21, 2024
@SunnieShine SunnieShine removed the Resolution-don't consider This new feature won't be considered :( label Apr 21, 2024
@SunnieShine SunnieShine added the Resolution-don't consider This new feature won't be considered :( label Apr 28, 2024
@SunnieShine
Copy link
Owner Author

For very complicated singles (e.g. Nested Multiples), the complexity is too high that I cannot optimize it to make it better.

I may reserve the logic in code level, but in UI level I may not enable it.

@SunnieShine SunnieShine added Resolution-don't support in UI and removed Resolution-don't consider This new feature won't be considered :( labels Apr 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-API The issue is bound with APIs. Kind-enhancement New feature or request Kind-feature request The issue is about the feature request. Resolution-don't support in UI
Projects
None yet
Development

No branches or pull requests

1 participant