Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user IcePic ! (Registered 2024-12-03) You are not logged in - nap
CSDb User Forums


Forums > CSDb Entries > Event id #2941 : Lockdown 2020 Fun Compo
2020-04-04 15:59
Richard

Registered: Dec 2001
Posts: 621
Event id #2941 : Lockdown 2020 Fun Compo

As we already have a CSDB Emotional Music compo and there have also been some themed intros, etc. I thought it would be fun to launch a short mixed competition for the coders. The LOCKDOWN 2020 Fun Compo.

Compo rules:

No major strict rules. Basically create a fun short demo, intro or game based on COVID-19. The only major rule is that we don't want anything that would do other people harm, and make upsetting content. We want something to cheer us up during these hard times. So the program should be fun.

NO SEUCK, NO GAMEMAKER stuff. It has to be programmed in BASIC or Assembly!

Entries can be submitted directly on to CSDB, as .D64, .PRG or .TAP format. No size restriction :) I'll also be joining in the fun.



Voting will be based on an online voting form, commencing MAY 2020.

Have fun!

No prizes. It's a bit of fun. Also expect to see something from me during this time.
 
... 19 posts hidden. Click here to view all posts....
 
2020-05-13 12:49
Richard

Registered: Dec 2001
Posts: 621
Okay. Duplicate removed.
2020-06-02 19:29
CyberBrain
Administrator

Posts: 392
Richard, may I ask how you calculated the final scores?

It looks like the score is calculated as a sum of all the votes (since the scores are greater than 10, whereas an average would be between 1 and 10).

I remember that you told me over a PM that voting zero for your own production would not lead to downvoting yourself.

According to the voting rules on the voting website we had to vote 0 for our own production.
So if the final score really is calculated as a sum, rather than for example an average where the zero-scores have been excluded from the average, then voting zero for your own production will actually substantially downvote it.
(The reason it will downvote your own production, is that you give it 0, but you give all the other productions a score greater than 0).

If more than one person from your team votes, each of the team members will downvote your production.
If none of the people on your team votes, your production will not be downvoted at all.
Hopefully, this is not how it works. :)

In our case, 6 of us voted, which I hope doesn't mean that we accidentally massively downvoted ourselves :) (6/28 =~ 21% of the votes on our demo would be zero-votes.)

So how were the final results calculated and how were zero-votes handled?
2020-06-02 19:37
chatGPZ

Registered: Dec 2001
Posts: 11377
While at it - explain how the score at csdb is calculated? =)
2020-06-02 19:40
Ghostrider
Administrator

Posts: 45
=) Groepaz Only Perff knows that
2020-06-02 19:48
chatGPZ

Registered: Dec 2001
Posts: 11377
CSDb Voter Pro 1.0 proves that wrong - but they dont explain it either, so it'd still be interesting :)
2020-06-02 21:22
Richard

Registered: Dec 2001
Posts: 621
First of all, I checked for spoilt votes. There were two, votes that had not been counted and automatically binned. These had everything marked as 0, and their own group entries as 10. That was totally unacceptable.

The scores were all imported from the voting forms and saved on to an Excell spread sheet. I then added all of the total scores. Just like I did with the official SEUCK Compo. Then got the overall result.

That's the way I have always done a voting system.
2020-06-04 18:59
CyberBrain
Administrator

Posts: 392
Thank you for your answer and sorry for delay! As I understand you, you didn't account for the zero-votes and just took the sum of every vote for each release.
Unfortunately that means that you calculated the scores such that anyone who voted and also participated in the compo will downvote their own release. I realize you didn't intend this :)
The reason a zero-vote leads to a downvote here is basically the same reason that a 1-vote is really bad and a 10-vote is pretty great - but 0 is even worse than 1.

Let me try to illustrate how zero-votes impacts the scores: (I only have data for our release, so that's what i'll be using)

According to your results, our average is: 182/28 = 6.5. But if you exclude our own 6 zero-votes from the average, our average is: 182/(28-6) = 8.27.
The last number would be the correct result based on your rules (everyone must vote 0 for their own release but these zero-votes won't lead to self-downvote), and the first number is what you presented as the final score (except you didn't divide by 28).

For fun we could try to scale the two averages back up to something that looks like a sum again, by multiplying them by 28: Your result: 6.5 * 28 = 182. A result with zero-votes excluded: 8.27 * 28 = 231.6.
So the zero-votes makes a big difference to the scores and they really must be accounted for if you don't want them to cause self-downvoting.

What I think you should have done was just to calculate the average with zero-votes excluded: result = sum_of_votes / (num_total_votes - num_zero_votes)

Yes, yes, I know this was just a small little fun compo, but still a kind of anti-climatic way of ending it, to have downvoted yourself so aggressively due to a calculation error and not really knowing what people have voted, imo.
I also think it's a sad precedence to set for future compos, that if you vote you'll be punished by downvoting yourself and if you don't vote you'll be ahead :)

My hope is that either the mistake is corrected or that you will at least release the number of zero-votes for each release, so we can calculate the results ourselves.

Anyway, this stuff is not life and death, so no matter what, thank you for arranging the compo! :)
2020-06-04 19:23
chatGPZ

Registered: Dec 2001
Posts: 11377
The sane way is not to vote in a compo you took part in anyway. Also who cares :)
2020-06-05 15:05
CyberBrain
Administrator

Posts: 392
Arh, damn, I didn't mean to sound obsessed. I think it's fair to point out, but maybe it could have been done in fewer words. I just wanted to explain it.
Reading my post again, I can see that I might have made it sound like a bigger issue and less friendly than I wanted it to.
Sorry, Richard, I should have done this in a PM.
2020-06-05 15:14
Richard

Registered: Dec 2001
Posts: 621
Apology accepted.
Previous - 1 | 2 | 3 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
sln.pixelrat
REBEL 1/HF
WVL/Xenon
FABS/HF
theK/ATL
MWR/Visdom
Xenox/Alpha Flight 1..
algorithm
Matt
Mr SQL
Alakran_64
Laurikka
Guests online: 94
Top Demos
1 Next Level  (9.7)
2 What Is The Matrix 2  (9.7)
3 13:37  (9.7)
4 Edge of Disgrace  (9.7)
5 Coma Light 13  (9.7)
6 Mojo  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Wonderland XIV  (9.6)
10 Comaland 100%  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Libertongo  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Morph  (9.5)
9 Dawnfall V1.1  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Nostalgia  (9.3)
5 Triad  (9.3)
Top Crackers
1 Mr. Z  (9.9)
2 Antitrack  (9.8)
3 OTD  (9.8)
4 Fungus  (9.8)
5 S!R  (9.8)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.065 sec.