Four suggestions relating to search and puzzle pages (two easy to implement, two hard)

I asked these in the Discord and was suggested to post these here.

  • There should be a way to tell, from the page for a specific puzzle itself (not the search page), whether you’ve solved it or not. At the moment the only way is to open up the puzzle (and that assumes that your solution from last time has been saved).
  • You should be able to directly click on the username in the puzzle info to view the puzzle creator’s profile. At the moment, this isn’t a link.
  • You should be able to search/filter puzzles by constraint, so that it’s easier to find, for example, puzzles with/without GC restrictions, or to find codon/mutation puzzles.
  • You should be able to search puzzles by their structure, so that you can find out whether the puzzle you’ve just made has already been made, for example, or to find puzzles with/without difficult structures.