Order of problems in the list

111 views
Skip to first unread message

chepprey

unread,
Sep 1, 2011, 1:53:01 PM9/1/11
to 4Clojure
I wonder, did something change on the 4Clojure site wrt problem
ordering? It seems like the order that the problems were originally
presented to me is gone. I can't seem to figure out how to get that
original ordering back.

Alan Malloy

unread,
Sep 1, 2011, 2:00:32 PM9/1/11
to 4Clojure
Well, it's ordered by "Times solved" by default, so in theory it will
change slightly over time. But last night while I was adding the link
to this forum, I also merged a pull request that separates tags into
"Difficulty" and "Topics", so it's possible that was related. But it
certainly doesn't seem to have changed, for me.

chepprey

unread,
Sep 1, 2011, 2:07:16 PM9/1/11
to 4Clojure
I think I see the problem. When clicking on Times Solved to sort,
it's not sorting numerically, it's sorting textually. So descending
order of Times Solved now looks like 990, 99, 97, 963, 91, 895, etc.

But if I clear my cache & reload, the initial page load *does* come up
numerically sorted as descending Times Solved.

Alan Malloy

unread,
Sep 1, 2011, 2:20:11 PM9/1/11
to 4clo...@googlegroups.com
That probably is related to the fact that we added the Difficulty column. This caching stuff is pretty annoying, since I spent a lot of time making sure the server responds to cache-related stuff properly, and clients still cache stale data for ages.

Arie van Wingerden

unread,
Sep 1, 2011, 2:43:42 PM9/1/11
to 4clo...@googlegroups.com
Hi Alan,

is it possible to give each problem a unique number and use that as the sort order.
That would make it much easier for somebody to find where he/she left off last time.
(I am talking about somebody not logged in b.t.w.)

Cheers
   Arie

2011/9/1 Alan Malloy <al...@malloys.org>

Alan Malloy

unread,
Sep 1, 2011, 2:46:28 PM9/1/11
to 4clo...@googlegroups.com
They do all have unique numbers, but we don't sort by them because then a number of the "easy" problems that we added later would be at the end of the list forever. This way, the ones that people generally think are easy eventually make it to the front of the list.
Reply all
Reply to author
Forward
0 new messages