[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [WebForm] Computer General



I am still not sure how you see sorting algorithms playing a part in this tool.  Once you pick the values you are going to use, each possible pair is displayed once for you to "vote" on.  I am calling the PHP shuffle function to arrange the array of pairs.  After that, the user is presented with each pair one time.  There is no further sorting and no further winnowing.  At the end, I count votes and display the top 10 or so.  The point of the exercise is to compare each value to the others.  I learned this in a time mgmt seminar as a forced-choice matrix but it is hard to do on paper so I set up a tool to display the pairs randomly to get a more honest vote [in the paper version you do all of a given left-hand pair at one time]. 

Perhaps I am not understanding what you were trying to get at about sorting but there isn't really any involved, except for the shuffle and since that only happens once I don't see how the underlying algorithm changes anything about the tool. 


 > And pre-culled "popular" values similarly demolishes the personal quality of
 > the process.

I'm assuming you mean that, by making it random, it enhances the
correctness of the final result.

Not so much "correctness" as truth.  It allows you to focus on reacting to the pair by taking away the mechanics of the process.
 
My only motivation in my suggestion was cutting down on the number of
combinations which may make the test more appealing and less likely to
have people give up (I almost did).  But, of course, quantity is not
quality.

I have been surprised at how many people have used the tool over the years.  I haven't done a count recently but it was hundreds several years ago.  Now I am curious and will have to go check.  The only complaints I get are when people don't narrow down the list to 10 to 12 values and complain that it takes too long. 

Also, there is a bug because the array will overflow at some point when you have too many values but I think that is a limit to the implementation of arrays in PHP.  Never bothered to check.  :)
 
--
--- Douglas Wagoner
dwagoner@xxxxxxxxxxxxxxxxxx
http://www.douglaswagoner.com



Why do you want this page removed?