Page 3 of 3
Re: Classic Tease of the Month: November 2011
Posted: Tue Dec 13, 2011 8:41 pm
by Alliteration
Human wrote:Depends on what the gain is. In the example I gave, group X would be unaware if their vote was taken or not in the first scenario.
No they wouldn't, not unless you kept the "must have 50 posts" criterion a secret from everyone. And that's just shady. The system needs to be open, we need to know how it works.
On the other hand, if this criterion was known, we would probably see a massive flood of spam posts from people who just want to vote. That's another reason why this idea just won't work.
Correct. This hypothesis needs to be tested.
I don't think we even need to do that; we can probably infer a disparity based on likely personality traits of those who post often vs. those who don't (such as extrovertedness, for one example).
And the more dishonest votes you have, the less accurate the results. The benifit has to be weighed against the costs. If we can eliminate 90% of the dishonest votes costing us 20% of the honest votes, it might be worthwhile.
I strongly disagree here - I think any solution that costs us even one honest vote is too high a cost. A utilitarian approach is not the answer, especially since solutions have already been proposed that don't cost any honest votes.
Re: Classic Tease of the Month: November 2011
Posted: Wed Dec 14, 2011 5:06 am
by Wyatt
I am basically a lurker as I don't like to post and gripe if I don't at least have an idea for a solution.
Hiding the poll results until the poll is over has already been suggested and endorsed by a few. Apparently we aren't the only ones that have cheating problems and some other forums have adopted this change. I don't think this is a cure all, only a step in the right direction.
I did a little research and I think I have found a way that SeraphOx could make the necessary changes with some fairly simple hardcoding. I'm not sure this would work for us since I don't know what version of PHBB we are using. This solution was for PHBB v 3.0... I think it or something similar would work for us.
I would appreciate it if 1885 would take a look at this and if it sounds good along with the idea in general forward it to SeraphOx. Maybe Indy could look also since he is somewhat familiar with the guts of the forums.
http://www.phpbb.com/community/viewtopi ... #p12892663
Bill
Re: Classic Tease of the Month: November 2011
Posted: Thu Dec 15, 2011 1:35 pm
by Evals
I believe in the self-culmination of an enigmatic process that reverberates the institutionalization that has haphazardly and inevitably occupied the innumerable and yet still quantifiable squalor that has disarmed this community. The juxtaposition of a unanimous methodology to vote while maintaining anonymity has grossly impaired the ability of superiors to make worthwhile changes to an otherwise ill-fated system. Only a methodology incorporating constant vigilance has the uniform potential to bring reformation to a system otherwise condemned to degenerate to an even more artificial state of non-conformity to this community's humble standards. Clearly, and rather unfortunately, this has become the current situation.
Re: Classic Tease of the Month: November 2011
Posted: Thu Dec 15, 2011 8:58 pm
by les
As Succinct as Evals.
Re: Classic Tease of the Month: November 2011
Posted: Sat Dec 17, 2011 5:03 am
by cumhardy
Indigo™ wrote:So, back on topic - any other thoughts from anyone?
I think this thread has become stupid as shit. LOL
Re: Classic Tease of the Month: November 2011
Posted: Sun Jan 01, 2012 3:05 pm
by cactusman
jp wrote:cactusman wrote:
What kind of cheating?
Someone in England is changing their IP and mass down voting the teases while not logged in.
I have seen what appears to be a pattern of down-voting of my recent teases, for what it's worth.
By looking at the
RSS feed for Milovana, I saw see that the first vote on
one of my teases was a 1 (and then there were 2 5's, it seems). And there seems to be a steady pattern of votes that are depressing the rating on that tease (
Topping from the Bottom). I keep seeing the rating go up to 4.4 or so, and then it gets beaten down.
Is the same kind of cheating going on here this time?
Re: Classic Tease of the Month: November 2011
Posted: Sun Jan 01, 2012 3:51 pm
by les
As far as I understand things,
A tease gets a 1 vote when published to enable the rating filter to work after the tenth vote.
Re: Classic Tease of the Month: November 2011
Posted: Sun Jan 01, 2012 5:19 pm
by cactusman
les wrote:
As far as I understand things,
A tease gets a 1 vote when published to enable the rating filter to work after the tenth vote.
Interesting. I don't see why that should be needed, Since the code could equivalently check after 9 ratings instead. I also don't see why a 1 rating is the right way to do it, as that seems to unfairly advantage older teases that were published before that practice started.
Re: Classic Tease of the Month: November 2011
Posted: Sun Jan 01, 2012 5:40 pm
by les
cactusman wrote:les wrote:
As far as I understand things,
A tease gets a 1 vote when published to enable the rating filter to work after the tenth vote.
Interesting. I don't see why that should be needed, Since the code could equivalently check after 9 ratings instead. I also don't see why a 1 rating is the right way to do it, as that seems to unfairly advantage older teases that were published before that practice started.
I am only relaying what seraph0x posted a short while ago when the whinging about "ryan at Hotmail" teases were at their height
Re: Classic Tease of the Month: November 2011
Posted: Tue Jan 03, 2012 3:59 pm
by seraph0x
cactusman wrote:Interesting. I don't see why that should be needed, Since the code could equivalently check after 9 ratings instead. I also don't see why a 1 rating is the right way to do it, as that seems to unfairly advantage older teases that were published before that practice started.
The reason I used that little trick is because you cannot divide by zero. Adding 1 to the vote count (which is actually not the same as a 1 rating, but as a 0 rating) allows me to avoid a conditional.
The practice started in 2007 when I added the rating feature. But it's applied at runtime, so it always affects either all or no teases.
A few days ago I added rating precalculation - the precalculated ratings don't use the trick anymore, but so far they are only used for sorting and for the hard rating filter. I.e. the displayed rating still has that extra 0 vote while the rating used for sorting doesn't.
Wyatt wrote:I did a little research and I think I have found a way that SeraphOx could make the necessary changes with some fairly simple hardcoding. I'm not sure this would work for us since I don't know what version of PHBB we are using. This solution was for PHBB v 3.0... I think it or something similar would work for us.
I would appreciate it if 1885 would take a look at this and if it sounds good along with the idea in general forward it to SeraphOx. Maybe Indy could look also since he is somewhat familiar with the guts of the forums.
Good idea!
Unfortunately editing code on the forum is a bit problematic. It's not a good idea to just copy code from a random thread, because there is nobody who will update that code for you in case phpBB gets updated. I looked for a mod that does the same thing, but the only one I found seems to have been abandoned by the author.
So, this may be an option at some point, but not right now where I'm already overloaded with the current technical issues due to the traffic.
@Wyatt: I added the permissions for starting threads and posting polls to your account. You can click quote on an existing TOTM post to get the code, then just drop in the correct candidates. If you need help feel free to ask on the forum or PM me directly.