Bookmark this item
Full news article
Category:

    GFXartist

Publish date:

   03/13/02 @436

Editor:

    Martijn

Comments:

    16

Voting System Explained


Considering the comments we had on the voting system I think it would be a wise idea to explain a few things to you. Making a voting system is pretty complicated stuff, not just the programming, but the problem is to think of a system that fulfills all needs.

What do we want from such a system?

This is a difficult question, maybe: "What do we not want?" is a better question. We don't wan't to have a system where new artworks go straight to the number one position in the top 10. We also don't wan't a system where the same artworks are in the top 10 all the time.

In the past we've had 2 systems. The system on the first GFXartist (2 years back) was pretty simple. Everybody could vote on an artwork once a day. there where 2 top 10's. One top 10 of the last week, and one overall top 10. For the first top 10 only the amount of votes of the last 7 days counted. For the second top 10 the total amount of votes would count.

The second GFXartist (2001) had a different system. There we could give votes from 0 to 5. An avarage of votes was kept for each artwork. This meant that if someone voted a 5 for an artwork it would go straight to the number 1 position of the top 10 since it would take the average, wich in this case would be 5 (the highest score). And also votes would not be counted anymore when they are more than a week old.

The current system

We wanted the current system to be the best of both. So we dismissed the averages, so no-one goes to the top immediately. The success of an artwork is now a combination of the amount of votes, and the grade of the votes. Because we don't have an average anymore it was not possible anymore to vote an artwork down. For example; if do dislike an artwork in the top 10 you could give a 1 or a 0 and the avarage vote of the artwork would decrease. and thus the place in the top 10. To solve this we added the negative votes. If you don't like an artwork, or you think it is too high in the top 10 in combination with other artworks you can vote it down.

With this system everybody has an equal share, and everybody can add up to 5 points or substract 1 from the total amount of points of an artwork. To make sure the top 10 is not always the same, we chose to let only the votes of the last week count for the top 10. This system is a bit like the top 40 (billboard top 100) in the music industry. They count the amount of times a CD is sold over a week, and then publish the most sold CD's ordered by the amount of sales that week. The thing is: we don't want a top 40 each week, this is the Internet! 2002! We want a top 10 each day. So every day @000 we run a script which calculates the amount of votes of the past 7 days and set the recent votes of each item in the gallery.

This way it could happen an artwork suddenly disappears from the top 10, because it has got most of it's votes on the day which just became more than a week ago and so those votes don't count anymore. At least not for the recent votes. The total amount of votes is also saved and you can still view the top 10 whenever you sort a category on 'Total votes' and 'descending'. Note that the total amount of votes will count for who to be nominated as an Elite Member. Hence nobody has to worry about disappearing votes or something.

Now what?

Franky: I don't know. There have been some comments on this system, as well as the previous two. None of them seems to be perfect. What I do want to hear from you is how you think about it. Should we change the voting system? How should we build it? Please use the comments below to discuss what you think of it and how you think it could be changed. Since you make up the members of this site we want you to have a vote in this, and come up with a system we can all agree with.

 
Bookmark this item
Member comments
interface

 03/13/02 @575

I like the current vote system, i agree it is the best from the three.
 
louisfinazzo

 03/13/02 @594

yah, i'm now a lot more happy with the current system now that it's been explained thuroughly. it makes a lot more sense now and my cocerns are no longer. appreciate you taking the time to explain this to everyone.
 
Dead-Astronaut

 03/13/02 @738

This voting system rocks!!
i can't think of anyway that you could make it better... GJ!! :)
 
Digitalmar

 03/13/02 @746

You guys definitely did your homework on this one. Don't change it! (thumbup)
 
SkeLeton

 03/13/02 @956

very good voting system i must say. seems fair to me at least.
keep up the good work :)
 
Avatar Martijn

 03/14/02 @008

Thanks... If nobody else has comments I'll put this one in the FAQ, and lets hope nobody else has complains about it...
 
Avatar mongi

 03/14/02 @374

I giving scores isn't good fundamentally, it's art. DevArt is better since you don't really give scores, you just say whcih are your favourites, which I like better. Here there are still people asking friends to give them high scores and they get on the top list. You can also put down others without reason just to get your own pic to the top. Oh well.
 
Avatar Martijn

 03/14/02 @406

Having to ask your friends to vote on you makes you a pretty crappy artist. We kept voting anonymous so nobody can see who voted what score. Maybe we also implement a 'favorites' thing, but it's still not clear to me what it means, and/or how it works, so if somebody can explain me...?
 
louisfinazzo

 03/20/02 @170

yah... my katherine painting is at -2 right now which doesn't make any sense when all i've gotten are good comments on it and when it used to be up to like, 35 or something. the negative voting system in general still gets me in some ways. like mongi said, it's too easy for some boner 12 year old to manipulate the votes around, or for someone to just go give a negative vote just because they didn't like a comment someone said on their art. then again, i like the top10 feature and the elite gallery feature and i can't really think of any other way to determine that.
 
mogh

 04/16/02 @727

and what if each time someone look at an art, he must vote? (and once by ip)?by this way, peoples who just look at an art, and are not friends or "enemy", should make the score more "real", or "normal" (sorry, i'm french, with bad english knowledge! :o)
 
Avatar Smack

 06/12/02 @990

for my part i suggest the possibility to know who had voted for our works but with the agreement of the voter (a check box next to the vote field) (know the amount of points given by a member is not necessary important I think), it can be interessant way to discover who are the voters and visit their gallery... many of us vote but they don't let comments... it's damage !
 
Avatar Martin

 12/03/02 @899

thanks for the extremely interesting proposals
 
Avatar NeozooM

 06/12/04 @537

OK this current voting system is the best of threes yes ;)
i really think the actual system is really good don't change it because people could make bad use of the negative vote or anything else... this one is excellent ;)
keep it!!
 
Avatar AshSammy

 05/05/05 @571

What decides what goes into Best Random Artwork?
 
Bookmark this item
Post comment




To write a comment you need to be logged in

If you're not a registered member, click here to sign up.




Search the site
SiteSearch

Web GFXartist.com

Affiliates