I'm trying to build a little app to help someone judge forum art
contests.
Years ago, I had a program for prioritizing task lists. It'd give you
choices - "Which is more important, A or B?", "Which is more important
C or D?", etc. In a remarkably short number of questions, without
repeating any comparisons the list would be in order, most important
to least important.
The cool thing about it wasn't unlike a bubble sort, it didn't compare
A to B, then A to C, then A to D, then A to E, if you see what I mean.
In a bubble sort, if the first value is the highest value and you're
sorting low to high, it gets compared to every number on the list, and
then you go back to the top of the list and do it again...which a
computer doesn't mind, but a person would find kind of boring
Instead, it paired them off in such a way that I don't think any one
question was compared to *every* other question - it was just
interpolated from other choices that were made.
I hope that makes sense; I'm not sure, when I read it back to myself!
I thought something like that would work for her implemented as a web
page (or a spreadsheet?). Give it a list of picture links, she and her
judges can go through and compare "Which do you like best, A or B?",
do that for the different point distributions for her contests (e.g.
Composition, use of materials - heck, I dunno - I'm not an artist -
lol), and then read out weighted scores for her.
Anyone know of a sorting algorithm like that?
Thanks,
Julie



