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

Feature request: sort/filter by difficulty/subject/votes #56

Open
vEnhance opened this issue Nov 27, 2023 · 1 comment
Open

Feature request: sort/filter by difficulty/subject/votes #56

vEnhance opened this issue Nov 27, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@vEnhance
Copy link

I'm unsure what it's currently sorted by but some more dials here might be nice.

@howard36
Copy link
Owner

Currently it's sorted by newest problems first. Better sorting and filtering is the next feature I plan to implement. Specifically:

  • Sort by newest/oldest
  • Sort by most upvoted
  • Sort by hardest/easiest difficulty estimate
  • Sort by least testsolved
  • Filter by subject
  • Filter by locked/unlocked (a problem is "locked" if it requires testsolving, and you haven't started a testsolve attempt)
  • Filter by archived/unarchived
  • Filter by author (maybe with a special option for your own problems)

You should be able to apply multiple filters, but only one sorting method. If no sorting/filtering is specified, it would default to: "Filter all unarchived problems, then sort by least testsolved (to encourage testsolving every problem), and tiebreak by newest first"

@howard36 howard36 added the enhancement New feature or request label Mar 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants