Page 1 of 1

leave a blank rating should be displayed differently

PostPosted: Sun Jun 07, 2009 12:49 pm
by giantrascal
Concise description:
  • I know that i hate when people who don't understand that 0 starts means abstained rating rather than a poor score or a sabatage on a rating.

Specifics:
  • Can the rating system be set up so that when a spot is left as 0 stars, it displays to the other person as "NOT RATED" rather than 5 blank stars. I do this sometimes with the "attitude" rating when i complete a team game. I figure that people on the other team only ever say gl and gg, and that its not fair for me to give an uninformed rating.

This will improve the following aspects of the site:
  • Hopefully, people who care about their ratings won't be stunned to see a zero and won't send hate pms or delete good ratings they sent the other person out of hate. They will understand that the other person abstained from giving them a score for that part.

does this seem like a good change?
thanks
gr

Re: leave a blank rating should be displayed differently

PostPosted: Sun Jun 07, 2009 2:50 pm
by neanderpaul14
I like this idea.

Re: leave a blank rating should be displayed differently

PostPosted: Sun Jun 07, 2009 6:45 pm
by Thezzaruz
giantrascal wrote:Specifics:
  • Can the rating system be set up so that when a spot is left as 0 stars, it displays to the other person as "NOT RATED" rather than 5 blank stars. I do this sometimes with the "attitude" rating when i complete a team game. I figure that people on the other team only ever say gl and gg, and that its not fair for me to give an uninformed rating.


Unfortunately the ratings formula doesn't allow for no ratings to be left so a "0" doesn't mean abstained.


giantrascal wrote:does this seem like a good change?


Nope, sorry...

Re: leave a blank rating should be displayed differently

PostPosted: Sun Jun 07, 2009 7:08 pm
by Woodruff
Thezzaruz wrote:
giantrascal wrote:Specifics:
  • Can the rating system be set up so that when a spot is left as 0 stars, it displays to the other person as "NOT RATED" rather than 5 blank stars. I do this sometimes with the "attitude" rating when i complete a team game. I figure that people on the other team only ever say gl and gg, and that its not fair for me to give an uninformed rating.


Unfortunately the ratings formula doesn't allow for no ratings to be left so a "0" doesn't mean abstained.


I'm confused what you mean by "the ratings formula"...I've often left ratings completely blank as a means of abstaining. Am I misunderstanding what you're getting at?

If you are actually talking about the formula used to calculate a players' rating...well, that should be simple enough to change, shouldn't it? Just have it ignore any "0 star" ratings (which it SHOULD do now, if it doesn't).

Re: leave a blank rating should be displayed differently

PostPosted: Sun Jun 07, 2009 8:18 pm
by giantrascal
Woodruff wrote:
Thezzaruz wrote:
giantrascal wrote:Specifics:
  • Can the rating system be set up so that when a spot is left as 0 stars, it displays to the other person as "NOT RATED" rather than 5 blank stars. I do this sometimes with the "attitude" rating when i complete a team game. I figure that people on the other team only ever say gl and gg, and that its not fair for me to give an uninformed rating.


Unfortunately the ratings formula doesn't allow for no ratings to be left so a "0" doesn't mean abstained.


I'm confused what you mean by "the ratings formula"...I've often left ratings completely blank as a means of abstaining. Am I misunderstanding what you're getting at?

If you are actually talking about the formula used to calculate a players' rating...well, that should be simple enough to change, shouldn't it? Just have it ignore any "0 star" ratings (which it SHOULD do now, if it doesn't).

yes, it does already say that 0 means abstaing. That is what it IS currently at. My question is if something can be set up something like: IF left at 0, THEN DISP "NO RATING". the formula works fine, it's just that the display is confusing to people that don't know that 0 means abstaining.

Re: leave a blank rating should be displayed differently

PostPosted: Mon Jun 08, 2009 4:51 am
by Thezzaruz
Woodruff wrote:If you are actually talking about the formula used to calculate a players' rating...well, that should be simple enough to change, shouldn't it? Just have it ignore any "0 star" ratings (which it SHOULD do now, if it doesn't).

giantrascal wrote:the formula works fine, it's just that the display is confusing to people that don't know that 0 means abstaining.


The current formula for the "Overall Rating" cannot handle it when people leave one or two ratings blank. It is an inherent mathematical flaw of the formula they have chosen. So any blank ratings does in fact (for the "Overall Rating") count as the average of those ratings that you did leave.

If you want to know more about this I suggest reading the previous threads about this issue.

A wrongly named Bug thread
A suggestion to change the ratings formula

Re: leave a blank rating should be displayed differently

PostPosted: Mon Jun 08, 2009 6:03 am
by giantrascal
Thezzaruz wrote:
Woodruff wrote:If you are actually talking about the formula used to calculate a players' rating...well, that should be simple enough to change, shouldn't it? Just have it ignore any "0 star" ratings (which it SHOULD do now, if it doesn't).

giantrascal wrote:the formula works fine, it's just that the display is confusing to people that don't know that 0 means abstaining.


The current formula for the "Overall Rating" cannot handle it when people leave one or two ratings blank. It is an inherent mathematical flaw of the formula they have chosen. So any blank ratings does in fact (for the "Overall Rating") count as the average of those ratings that you did leave.

If you want to know more about this I suggest reading the previous threads about this issue.

A wrongly named Bug thread
A suggestion to change the ratings formula

if you go look @ the top of your "ratings recieved" page, it shows that those that are left blank are just thrown out. Here's an ex. of mine
Fair Play 4.8 (rated by 106 players)
Gameplay 4.7 (rated by 96 players)
Attitude 4.8 (rated by 104 players)
Overall 4.7 (rated by 106 players)


Now that that's cleared up, i'd like to make my original question more clear. Can the display for this rating page from leaving 0 stars filled be changed so that it displays "NOT RATED" or some other easy message instead of 5 blank stars?

Re: leave a blank rating should be displayed differently

PostPosted: Mon Jun 08, 2009 6:14 am
by Hatchman
Giantrascal has a good idea IMO. Five empty starts just looks bad.

Re: leave a blank rating should be displayed differently

PostPosted: Mon Jun 08, 2009 6:46 am
by e_i_pi
I suggested this 9 months ago here: http://www.conquerclub.com/forum/viewtopic.php?f=4&t=66369&hilit=ratings

The replies were 6 for, 2 against, and 3 off-topic. The againsts involved an ill-though-out snap reply 40 minutes after I posted, and one from Jeff Hardy (I won't go any further into that Pandora's Box). So regardless of how you look at it, it was a majority vote for.

The change would involve recoding some PHP, about 20-30 characters of PHP. Something along the lines of:
Code: Select all
if (ratingLeft == 0)
{
  echo "No rating left";
} else {
---existing code here---
}


Don't ask me why it hasn't been done. If I were to answer you truthfully, I'd get yet another warning about having "negative vibes about the site"... :|

Re: leave a blank rating should be displayed differently

PostPosted: Mon Jun 08, 2009 10:39 am
by Thezzaruz
giantrascal wrote:if you go look @ the top of your "ratings recieved" page, it shows that those that are left blank are just thrown out.


Unfortunately that is not true, see my post above (or the threads I linked to) for the specifics of how blank ratings affect the "Overall Rating".


That said I do like the suggestion you (and others) have proposed. I just think it would be deceiving to implement it when it in fact isn't true (i.e before the flaw with the "Overall Rating" formula is fixed).