maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Community (https://talk.maemo.org/forumdisplay.php?f=16)
-   -   MeeGo Coding Competition 2011 (https://talk.maemo.org/showthread.php?t=71561)

mmlado 2011-11-30 15:40

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by neal (Post 1131141)
Good point. It would be good if mmlado would indicate exactly how he came up with his results (preferably with a script so it is easy to reproduce and debug).

Thanks.

Sorry, no script. But it can be written.
I run:
Code:

openstv-run-election -s 1 FTSTV election.blt
Copy/paste the winner into a file. :)
Edit the blt file and add -x, where x is the place of the app in the file, as the second line, to indicate the candidate has withdrawn.

Like:

Quote:

8 8
-3
1 2 7 4 3 1 6 8 5 0
Run again:
Code:

openstv-run-election -s 1 FTSTV election.blt
Quote:

8 8
-3 -1
1 2 7 4 3 1 6 8 5 0
Repeat until I don't have enough winners.

mmlado 2011-11-30 15:45

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by Wonko (Post 1131143)
As far as I understand, neal's approach does not remove candidates. Instead the process is as follows:
  1. Run election for one seat. This one will be the winner. (This step is common for neal's and mmlado's approach). In the example MeePasswords gets chosen and is selected as first.
  2. Next: run election for two seats. Now MeePasswords and LUCID iron get elected. MeePasswords was already chosen as first place so LUCID iron is chosen for second place.
  3. Next: run election for three seats. Now MeePasswords, LUCID iron, and ClipMan get elected. MeePasswords and LUCID iron had already been assigned to places 1 and 2 so ClipMan is chosen for place 3.
  4. etc.

mmlado's approach explicitly eliminates candidates for the next voting run by saying already chosen candidates have withdrawn. I don't know the mechanics/mathematics well enough but the different results are most probably caused by the remaining votes being distributed differently among the remaining candidates as compared to neal's approach.

I see. Thank you for the explanation. You're right, the difference is probably in the distribution of votes after a candidate is eliminated. In neal's solution it's distributed the same, while my solution gives it to other apps.
I think neal's solution is better. And vote to use it. :)

Helmuth 2011-11-30 15:52

Re: MeeGo Coding Competition 2011
 
I imagine myself a Live Video stream - Zehjotkah rolling a big dice to chose the election counting system... :(

Helmuth 2011-11-30 15:55

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by mmlado (Post 1131148)
I think neal's solution is better. And vote to use it. :)

Aaaah... so finally no other doubts from anyone? :)

Wonko 2011-11-30 16:08

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by Helmuth (Post 1131159)
Aaaah... so finally no other doubts from anyone? :)

So, do we have a consensus then?

@neal: I think the next step would be that you add the last places for each category as mentioned by zehjotkah? So zehjotkah can take your result list and send it to nemein. To make the job easier for zehjotkah I think it would be a good idea to repost all results in a new post here in this thread. This way zehjotkah does not need to search this thread to find the relevant post.

In the System and Utility category there was some "anomaly" which yielded in only 18 of the 20 candidates being ranked. I propose that the missing candidates are assigned a shared last place in this case. As this is far beyond the 5th place these last entries are not significant anyhow.

Do you all agree with this procedure?

erendorn 2011-11-30 16:19

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by Helmuth (Post 1131159)
Aaaah... so finally no other doubts from anyone? :)

I think main difference between the two solutions is that neal's one only transfers surplus votes, while mmlado's transfer all votes from the winner. So I agree neal's one is probably better.

helex 2011-11-30 22:05

Re: MeeGo Coding Competition 2011
 
Sometimes I'm able to remember why I started to love this maemo / MeeGo system - because of the community. Yes, we have fanboys, we have trolls and sometimes personal discrepancies, but in the end of a long respectful discussion facts and technical aspects matter. :)

I'm fine with neal's solution although I would like to see my baby ClipMan rather at the 2nd place instead of the 3rd! But that's life! For me it is already the 1st. ;)

Thanks for all working out a good solution for the voting process. And thanks Zehjotkah for this great community project! :)

zehjotkah 2011-12-01 07:39

Re: MeeGo Coding Competition 2011
 
Thank you everyone!
I couldn't have done this on my own.
neal: if you could post the final results again you would be my personal hero... ;)

Cheers,
zehjotkah

Wonko 2011-12-01 09:33

Re: MeeGo Coding Competition 2011
 
Please note: There is some problem with the reproducibility of the results in the Games category. From the 13th place on the order of elected candidates changes randomly if you run neal's script several times. Up to the 12th place the results are constant. I assume this is due to the way OpenSTV tries to brake ties by introducing some randomness. I ran the script several times and the random changes only appear from the 13th place on. For the other categories there was no such random behavior.

What do you think about this?

Below I post the results I calculated using neal's script.
These results have been calculated with neal's script. Additionally, I added the last places manually by comparing which entries are not yet included in the ranked output of neal's script. In case of the Games Category there were three candidates that had not been included in the ranked output. I put these on a shared last place 19 as proposed in my post above. I ordered the results according to the election id's on the voting web site.

Election Id 11
MeeGo Coding Competition Business & Office Category
1 MeePasswords http://competition.meetmeego.org/submissions/68
2 LUCID iron http://competition.meetmeego.org/submissions/4
3 ClipMan http://competition.meetmeego.org/submissions/13
4 MeeToDo http://competition.meetmeego.org/submissions/74
5 Wallet http://competition.meetmeego.org/submissions/18
6 NewsG http://competition.meetmeego.org/submissions/76
7 Quick Milk http://competition.meetmeego.org/submissions/78
8 Nepali Calendar http://competition.meetmeego.org/submissions/2

Election Id 12
MeeGo Coding Competition Location & Navigation Category
1 CloudGPS http://competition.meetmeego.org/submissions/81
2 modRana http://competition.meetmeego.org/submissions/80
3 GPS Sport Sniffer http://competition.meetmeego.org/submissions/43
4 Nelisquare http://competition.meetmeego.org/submissions/73
5 Google Places http://competition.meetmeego.org/submissions/71
6 location2sms http://competition.meetmeego.org/submissions/62
7 Bikster http://competition.meetmeego.org/submissions/58
8 FourCircle http://competition.meetmeego.org/submissions/23
9 PGZ Every Trail http://competition.meetmeego.org/submissions/57
10 QMLCompass http://competition.meetmeego.org/submissions/59
11 Quando Parte http://competition.meetmeego.org/submissions/15

Election Id 13
MeeGo Coding Competition System & Utilities Category
1 Filebox http://competition.meetmeego.org/submissions/66
2 OMWeather http://competition.meetmeego.org/submissions/47
3 MIR Translator http://competition.meetmeego.org/submissions/24
4 KhtEditor http://competition.meetmeego.org/submissions/60
5 QtWeather http://competition.meetmeego.org/submissions/45
6 TxPad http://competition.meetmeego.org/submissions/5
7 Audiobook reader http://competition.meetmeego.org/submissions/27
8 Proximus http://competition.meetmeego.org/submissions/38
9 stockona http://competition.meetmeego.org/submissions/25
10 ItemNoTe http://competition.meetmeego.org/submissions/83
11 Vcounter http://competition.meetmeego.org/submissions/70

Election Id 14
MeeGo Coding Competition Network & Communication Category
1 QNetMan http://competition.meetmeego.org/submissions/28
2 Woodchuck http://competition.meetmeego.org/submissions/84
3 Tweed Suit http://competition.meetmeego.org/submissions/29
4 LinkedUp http://competition.meetmeego.org/submissions/44
5 Panic Button http://competition.meetmeego.org/submissions/11
6 Acid Rain http://competition.meetmeego.org/submissions/34
7 qwassr http://competition.meetmeego.org/submissions/30
8 Plurker http://competition.meetmeego.org/submissions/77
9 qgvdial http://competition.meetmeego.org/submissions/53
10 Aerofy http://competition.meetmeego.org/submissions/42

Election Id 15
MeeGo Coding Competition Graphics & Multimedia Category
1 cuteTube-QML http://competition.meetmeego.org/submissions/3
2 FlowPlayer http://competition.meetmeego.org/submissions/56
3 DLNA Player http://competition.meetmeego.org/submissions/20
4 Photographic lightmeter http://competition.meetmeego.org/submissions/12
5 Mieru http://competition.meetmeego.org/submissions/31
6 QSpot http://competition.meetmeego.org/submissions/48
7 Xbmcremote http://competition.meetmeego.org/submissions/50
8 RadioTouch http://competition.meetmeego.org/submissions/63

Election Id 16
MeeGo Coding Competition Fun & Strange Category
1 PGZ Urban Dictionary http://competition.meetmeego.org/submissions/65
2 N900 X-Ray http://competition.meetmeego.org/submissions/22
3 Rockmarble http://competition.meetmeego.org/submissions/55
4 BashORGquotations http://competition.meetmeego.org/submissions/64
5 p-uae http://competition.meetmeego.org/submissions/69

Election Id 17
MeeGo Coding Competition Desktop & Widgets Category
1 Oculo http://competition.meetmeego.org/submissions/14
2 TodoList Widget http://competition.meetmeego.org/submissions/86
3 Conky Layout Switcher http://competition.meetmeego.org/submissions/6
4 TcpIpKeyboard http://competition.meetmeego.org/submissions/72
5 Packed Media Widget http://competition.meetmeego.org/submissions/87

Election Id 18
MeeGo Coding Competition Games Category
1 Nine Mens Morris Muhle http://competition.meetmeego.org/submissions/51
2 Billiardos http://competition.meetmeego.org/submissions/82
3 Mong http://competition.meetmeego.org/submissions/41
4 PGZ Space Invaders http://competition.meetmeego.org/submissions/10
5 pinball http://competition.meetmeego.org/submissions/9
6 Wordsler http://competition.meetmeego.org/submissions/54
7 Inner Spin http://competition.meetmeego.org/submissions/16
8 Fracciones http://competition.meetmeego.org/submissions/75
9 Nanoparticles http://competition.meetmeego.org/submissions/19
10 Balloon Aliens http://competition.meetmeego.org/submissions/39
11 SchachUhr http://competition.meetmeego.org/submissions/49
12 Ghosts Overboard http://competition.meetmeego.org/submissions/36
13 Tribute http://competition.meetmeego.org/submissions/8
14 Demine http://competition.meetmeego.org/submissions/79
15 Tap em http://competition.meetmeego.org/submissions/40
16 MNonograms http://competition.meetmeego.org/submissions/46
17 Ball Game http://competition.meetmeego.org/submissions/17
18 Swarm Atakk http://competition.meetmeego.org/submissions/85
19 Lets MeeGo http://competition.meetmeego.org/submissions/67
19 The Math Game http://competition.meetmeego.org/submissions/26
19 VSpeed http://competition.meetmeego.org/submissions/32

Election Id 19
MeeGo Coding Competition Beginners Category
1 MIR Translator http://competition.meetmeego.org/submissions/24
2 Audiobook reader http://competition.meetmeego.org/submissions/27
3 TxPad http://competition.meetmeego.org/submissions/5
4 location2sms http://competition.meetmeego.org/submissions/62
5 LUCID/iron http://competition.meetmeego.org/submissions/4
6 stockona http://competition.meetmeego.org/submissions/25
7 The Math Game http://competition.meetmeego.org/submissions/26
8 Quando Parte http://competition.meetmeego.org/submissions/15

Wonko 2011-12-01 10:03

Re: MeeGo Coding Competition 2011
 
Here is a proposal on how to solve the "radomness issue" in the Games category: As we already have some apps sharing the last place in this category we could as well decide that all apps from the 13th place on share the last place. This would avoid the confusion that is caused by the randomness.

It's a little exhausting that new problems pop up every time we think that all issues are solved. I hope we can bring this to an ending with which we all can live soon.

zehjotkah 2011-12-01 10:05

Re: MeeGo Coding Competition 2011
 
Thanks Wonko!

Now I just have to wait for some confirmations and we're ready to go. :) (I can't confirm by myself atm, because I'm at work, stuck on a Windows machine without admin rights...)

Regarding your concerns with place 19 in the Games category: it doesn't matter, because we have prizes only for the first five...

pelago 2011-12-01 11:17

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by Wonko (Post 1131532)
Here is a proposal on how to solve the "radomness issue" in the Games category: As we already have some apps sharing the last place in this category we could as well decide that all apps from the 13th place on share the last place. This would avoid the confusion that is caused by the randomness.

Does this issue only occur with the Games category? In any case, I like your idea of all apps 13 and below sharing the last place.

Wonko 2011-12-01 11:23

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by pelago (Post 1131555)
Does this issue only occur with the Games category? In any case, I like your idea of all apps 13 and below sharing the last place.

Yes, this only happens in the Games category.

tpd 2011-12-01 13:32

Re: MeeGo Coding Competition 2011
 
Fabulous competition and congratulations to all the winners.

To Zehjotkah (and everyone else involved) a massive thank you for organising this.

I'm very happy that Inner-Spin achieved mid table respectability in the games category, and even more happy that at least a few people enjoyed it enough for it to appear high on their ballot papers, I really hope this isn't the last year of the coding competition(?)

zehjotkah 2011-12-01 20:04

Re: MeeGo Coding Competition 2011
 
Does anyone see any problems or mistakes with the results? Please verify, afterwards you can't moan... ;)

zehjotkah 2011-12-02 12:48

Re: MeeGo Coding Competition 2011
 
bump....
I won't submit the results until at least another member confirms them... ;)

Helmuth 2011-12-02 13:22

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by zehjotkah (Post 1132077)
I won't submit the results until at least another member confirms them... ;)

I'm unable to confirm... but if it helps I just crosschecked the posts #764 and #765 by neal and the post #848 by Wonko.

The results are as far as I'm able to see identical (excepts the games categorie after the 12th place)

neal 2011-12-02 14:10

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by Wonko (Post 1131521)
Below I post the results I calculated using neal's script.
These results have been calculated with neal's script. Additionally, I added the last places manually by comparing which entries are not yet included in the ranked output of neal's script.

Thanks for getting to this, I've been traveling the past two days and didn't have time to rerun and properly format the results.

neal 2011-12-02 14:14

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by zehjotkah (Post 1130918)
As prizes we have:

1st: Nokia N9
2nd: Nokia N900
3rd: 50% of the money for one category
4th: 30% of the money for one category
5th: 20% of the money for one category

So we need a rating without ties for at least 5 winners.

When was it decided that there would be 5 prizes? On September 9th, you said there would be either 3 or 4.

http://talk.maemo.org/showpost.php?p...&postcount=620

mmlado 2011-12-02 14:27

Re: MeeGo Coding Competition 2011
 
I recalculated the results with neal algorithm.
Use command:

Code:

openstv-run-election -s 1 FTSTV ~/election.blt
Then get for two seats, and get the second place, 3 seats... etc.

Here are my results. There are differences in some categories in important places 5-6. Prize or no prize. These I calculated 3 times to be sure.

Here are the results:

Business & Office Category
1. MeePasswords http://competition.meetmeego.org/submissions/68
2. LUCID iron http://competition.meetmeego.org/submissions/4
3. ClipMan http://competition.meetmeego.org/submissions/13
4. MeeToDo http://competition.meetmeego.org/submissions/74
5. Wallet http://competition.meetmeego.org/submissions/18
6. NewsG http://competition.meetmeego.org/submissions/76
7. Quick Milk http://competition.meetmeego.org/submissions/78
8. Nepali Calendar http://competition.meetmeego.org/submissions/2

Location & Navigation Category
1. CloudGPS http://competition.meetmeego.org/submissions/81
2. modRana http://competition.meetmeego.org/submissions/80
3. GPS Sport Sniffer http://competition.meetmeego.org/submissions/43
4. Nelisquare http://competition.meetmeego.org/submissions/73
5. Google Places http://competition.meetmeego.org/submissions/71
6. location2sms http://competition.meetmeego.org/submissions/62
7. Bikster http://competition.meetmeego.org/submissions/58
8. FourCircle http://competition.meetmeego.org/submissions/23
9. PGZ Every Trail http://competition.meetmeego.org/submissions/57
10. QMLCompass http://competition.meetmeego.org/submissions/59
11. Quando Parte http://competition.meetmeego.org/submissions/15

System & Utilities Category
1. Filebox http://competition.meetmeego.org/submissions/66
2. OMWeather http://competition.meetmeego.org/submissions/47
3. MIR Translator http://competition.meetmeego.org/submissions/24
4. KhtEditor http://competition.meetmeego.org/submissions/60
5. QtWeather http://competition.meetmeego.org/submissions/45
6. TxPad http://competition.meetmeego.org/submissions/5
7. Audiobook reader http://competition.meetmeego.org/submissions/27
8. Proximus http://competition.meetmeego.org/submissions/38
9. stockona http://competition.meetmeego.org/submissions/25
10. ItemNoTe http://competition.meetmeego.org/submissions/83
11. Vcounter http://competition.meetmeego.org/submissions/70

Network & Communication Category
1. QNetMan http://competition.meetmeego.org/submissions/28
2. Woodchuck http://competition.meetmeego.org/submissions/84
3. Tweed Suit http://competition.meetmeego.org/submissions/29
4. LinkedUp http://competition.meetmeego.org/submissions/44
5. Panic Button http://competition.meetmeego.org/submissions/11
6. Acid Rain http://competition.meetmeego.org/submissions/34
7. qwassr http://competition.meetmeego.org/submissions/30
8. qgvdial http://competition.meetmeego.org/submissions/53
9. Plurker http://competition.meetmeego.org/submissions/77
10. Aerofy http://competition.meetmeego.org/submissions/42
different 8-9 place

Graphics & Multimedia Category
1. cuteTube-QML http://competition.meetmeego.org/submissions/3
2. FlowPlayer http://competition.meetmeego.org/submissions/56
3. DLNA Player http://competition.meetmeego.org/submissions/20
4. Photographic lightmeter http://competition.meetmeego.org/submissions/12
5. QSpot http://competition.meetmeego.org/submissions/48
6. Mieru http://competition.meetmeego.org/submissions/31
7. Photographic lightmeter http://competition.meetmeego.org/submissions/12
8. Xbmcremote http://competition.meetmeego.org/submissions/50
different 5-6 place

Fun & Strange Category
1. PGZ Urban Dictionary http://competition.meetmeego.org/submissions/65
2. N900 X-Ray http://competition.meetmeego.org/submissions/22
3. Rockmarble http://competition.meetmeego.org/submissions/55
4. BashORGquotations http://competition.meetmeego.org/submissions/64
5. p-uae http://competition.meetmeego.org/submissions/69

Desktop & Widgets Category
1. Oculo http://competition.meetmeego.org/submissions/14
2. TodoList Widget http://competition.meetmeego.org/submissions/86
3. Conky Layout Switcher http://competition.meetmeego.org/submissions/6
4. TcpIpKeyboard http://competition.meetmeego.org/submissions/72
5. Packed Media Widget http://competition.meetmeego.org/submissions/87

Games Category
1. Nine Mens Morris Muhle http://competition.meetmeego.org/submissions/51
2. Billiardos http://competition.meetmeego.org/submissions/82
3. Mong http://competition.meetmeego.org/submissions/41
4. PGZ Space Invaders http://competition.meetmeego.org/submissions/10
5. Wordsler http://competition.meetmeego.org/submissions/54
6. pinball http://competition.meetmeego.org/submissions/9
7. Inner Spin http://competition.meetmeego.org/submissions/16
8. Fracciones http://competition.meetmeego.org/submissions/75
9. Nanoparticles http://competition.meetmeego.org/submissions/19
10. Balloon Aliens http://competition.meetmeego.org/submissions/39
11. SchachUhr http://competition.meetmeego.org/submissions/49
12. Tap em http://competition.meetmeego.org/submissions/40
13. MNonograms http://competition.meetmeego.org/submissions/46
14. Ghosts Overboard http://competition.meetmeego.org/submissions/36
15. Demine http://competition.meetmeego.org/submissions/79
16. Tribute http://competition.meetmeego.org/submissions/8
17. The Math Game http://competition.meetmeego.org/submissions/26
18. Ball Game http://competition.meetmeego.org/submissions/17
19. Swarm Atakk http://competition.meetmeego.org/submissions/85
19. Lets MeeGo http://competition.meetmeego.org/submissions/67
19. VSpeed http://competition.meetmeego.org/submissions/32
different 5-6, 12+ place

Beginners Category
1. MIR Translator http://competition.meetmeego.org/submissions/24
2. Audiobook reader http://competition.meetmeego.org/submissions/27
3. TxPad http://competition.meetmeego.org/submissions/5
4. location2sms http://competition.meetmeego.org/submissions/62
5. stockona http://competition.meetmeego.org/submissions/25
6. LUCID/iron http://competition.meetmeego.org/submissions/4
7. The Math Game http://competition.meetmeego.org/submissions/26
8. Quando Parte http://competition.meetmeego.org/submissions/15
different 5-6 place

We'll need a third calculation. neal, please, if you could publish your initial results.

In any case...
Congratulations to the winners. And to the community as it has a few more applications now. We shoved that Maemo still lives. :)
Hope to see you all next year, if there'll be another competition.

Wonko 2011-12-02 14:35

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by mmlado (Post 1132131)
I recalculated the results with neal algorithm.
Use command:

Code:

openstv-run-election -s 1 FTSTV ~/election.blt
Then get for two seats, and get the second place, 3 seats... etc.

Here are my results. There are differences in some categories in important places 5-6. Prize or no prize. These I calculated 3 times to be sure.
...

neal's script uses RTSTV instead of FTSTV. Could you check if the differences also show up when you use RTSTV? I assume that the differences are caused by the different *STV variants being used.
With respect to RTSTV vs. FTSTV: if I recall correctly the council election in Q1 2009 used RTSTV while the latter elections used FTSTV.

Edit: I just checked:
The council election in Q1 2009 used RTSTV:
http://maemo.org/vote/results.php?election_id=6
The council election in, e.g., Q3 2009 used FTSTV:
http://maemo.org/vote/results.php?election_id=7

neal 2011-12-02 14:37

Re: MeeGo Coding Competition 2011
 
Here is the script I used:

Code:

election=$1

tail -n 1 $election | sed 's/"//g'

>/tmp/result
for i in $(seq $(expr $(head -c 2 $election) - 1))
do
  openstv-run-election -r CsvReport -s $i FTSTV $election \
    | awk -F, '/Elected/ { print $1 }' \
    | while read w
        do if ! grep -q "$w" /tmp/result
          then
            echo $w >> /tmp/result
            break
          fi
        done
done
awk 'BEGIN { i = 1; } { print i, $0; i++; }' /tmp/result | sed 's/"//g'

I ran it as follows:

Code:

for i in *.blt; do sh results $i; done
Here are the results:

Code:

MeeGo Coding Competition Beginners Category
1 MIR Translator http://competition.meetmeego.org/submissions/24
2 Audiobook reader http://competition.meetmeego.org/submissions/27
3 TxPad http://competition.meetmeego.org/submissions/5
4 location2sms http://competition.meetmeego.org/submissions/62
5 stockona http://competition.meetmeego.org/submissions/25
6 LUCID/iron http://competition.meetmeego.org/submissions/4
7 The Math Game http://competition.meetmeego.org/submissions/26

MeeGo Coding Competition Business & Office Category
1 MeePasswords http://competition.meetmeego.org/submissions/68
2 LUCID iron http://competition.meetmeego.org/submissions/4
3 ClipMan http://competition.meetmeego.org/submissions/13
4 MeeToDo http://competition.meetmeego.org/submissions/74
5 Wallet http://competition.meetmeego.org/submissions/18
6 NewsG http://competition.meetmeego.org/submissions/76
7 Quick Milk http://competition.meetmeego.org/submissions/78

MeeGo Coding Competition Desktop & Widgets Category
1 Oculo http://competition.meetmeego.org/submissions/14
2 TodoList Widget http://competition.meetmeego.org/submissions/86
3 Conky Layout Switcher http://competition.meetmeego.org/submissions/6
4 TcpIpKeyboard http://competition.meetmeego.org/submissions/72

MeeGo Coding Competition Fun & Strange Category
1 PGZ Urban Dictionary http://competition.meetmeego.org/submissions/65
2 N900 X-Ray http://competition.meetmeego.org/submissions/22
3 Rockmarble http://competition.meetmeego.org/submissions/55
4 BashORGquotations http://competition.meetmeego.org/submissions/64

MeeGo Coding Competition Games Category
1 Nine Mens Morris Muhle http://competition.meetmeego.org/submissions/51
2 Billiardos http://competition.meetmeego.org/submissions/82
3 Mong http://competition.meetmeego.org/submissions/41
4 PGZ Space Invaders http://competition.meetmeego.org/submissions/10
5 Wordsler http://competition.meetmeego.org/submissions/54
6 pinball http://competition.meetmeego.org/submissions/9
7 Fracciones http://competition.meetmeego.org/submissions/75
8 Inner Spin http://competition.meetmeego.org/submissions/16
9 Nanoparticles http://competition.meetmeego.org/submissions/19
10 Balloon Aliens http://competition.meetmeego.org/submissions/39
11 SchachUhr http://competition.meetmeego.org/submissions/49
12 Tap em http://competition.meetmeego.org/submissions/40
13 MNonograms http://competition.meetmeego.org/submissions/46
14 Ghosts Overboard http://competition.meetmeego.org/submissions/36
15 Demine http://competition.meetmeego.org/submissions/79
16 The Math Game http://competition.meetmeego.org/submissions/26
17 Tribute http://competition.meetmeego.org/submissions/8
18 Ball Game http://competition.meetmeego.org/submissions/17
19 Swarm Atakk http://competition.meetmeego.org/submissions/85

MeeGo Coding Competition Graphics & Multimedia Category
1 cuteTube-QML http://competition.meetmeego.org/submissions/3
2 FlowPlayer http://competition.meetmeego.org/submissions/56
3 DLNA Player http://competition.meetmeego.org/submissions/20
4 Photographic lightmeter http://competition.meetmeego.org/submissions/12
5 QSpot http://competition.meetmeego.org/submissions/48
6 Mieru http://competition.meetmeego.org/submissions/31
7 Xbmcremote http://competition.meetmeego.org/submissions/50

MeeGo Coding Competition Location & Navigation Category
1 CloudGPS http://competition.meetmeego.org/submissions/81
2 modRana http://competition.meetmeego.org/submissions/80
3 GPS Sport Sniffer http://competition.meetmeego.org/submissions/43
4 Nelisquare http://competition.meetmeego.org/submissions/73
5 Google Places http://competition.meetmeego.org/submissions/71
6 location2sms http://competition.meetmeego.org/submissions/62
7 Bikster http://competition.meetmeego.org/submissions/58
8 FourCircle http://competition.meetmeego.org/submissions/23
9 PGZ Every Trail http://competition.meetmeego.org/submissions/57
10 QMLCompass http://competition.meetmeego.org/submissions/59

MeeGo Coding Competition Network & Communication Category
1 QNetMan http://competition.meetmeego.org/submissions/28
2 Woodchuck http://competition.meetmeego.org/submissions/84
3 Tweed Suit http://competition.meetmeego.org/submissions/29
4 LinkedUp http://competition.meetmeego.org/submissions/44
5 Panic Button http://competition.meetmeego.org/submissions/11
6 Acid Rain http://competition.meetmeego.org/submissions/34
7 qwassr http://competition.meetmeego.org/submissions/30
8 qgvdial http://competition.meetmeego.org/submissions/53
9 Plurker http://competition.meetmeego.org/submissions/77

MeeGo Coding Competition System & Utilities Category
1 Filebox http://competition.meetmeego.org/submissions/66
2 OMWeather http://competition.meetmeego.org/submissions/47
3 MIR Translator http://competition.meetmeego.org/submissions/24
4 KhtEditor http://competition.meetmeego.org/submissions/60
5 QtWeather http://competition.meetmeego.org/submissions/45
6 TxPad http://competition.meetmeego.org/submissions/5
7 Audiobook reader http://competition.meetmeego.org/submissions/27
8 Proximus http://competition.meetmeego.org/submissions/38
9 stockona http://competition.meetmeego.org/submissions/25
10 ItemNoTe http://competition.meetmeego.org/submissions/83


Wonko 2011-12-02 14:41

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by neal (Post 1132136)
Here is the script I used:

Code:

election=$1

tail -n 1 $election | sed 's/"//g'

>/tmp/result
for i in $(seq $(expr $(head -c 2 $election) - 1))
do
  openstv-run-election -r CsvReport -s $i FTSTV $election \
    | awk -F, '/Elected/ { print $1 }' \
    | while read w
        do if ! grep -q "$w" /tmp/result
          then
            echo $w >> /tmp/result
            break
          fi
        done
done
awk 'BEGIN { i = 1; } { print i, $0; i++; }' /tmp/result | sed 's/"//g'


Just to get the confusion sorted out: in this script you use FTSTV.
The version of your script I used uses RTSTV as you posted there: http://talk.maemo.org/showpost.php?p...&postcount=764

Edit: As far as I see the results you published had also been calculated using RTSTV?

neal 2011-12-02 14:47

Re: MeeGo Coding Competition 2011
 
My results vs wonko's http://talk.maemo.org/showpost.php?p...&postcount=848

Code:

--- neal        2011-12-02 15:44:41.000000000 +0100
+++ wonko        2011-12-02 15:45:12.000000000 +0100
@@ -39,16 +39,16 @@
 5 Panic Button http://competition.meetmeego.org/submissions/11
 6 Acid Rain http://competition.meetmeego.org/submissions/34
 7 qwassr http://competition.meetmeego.org/submissions/30
-8 qgvdial http://competition.meetmeego.org/submissions/53
-9 Plurker http://competition.meetmeego.org/submissions/77
+8 Plurker http://competition.meetmeego.org/submissions/77
+9 qgvdial http://competition.meetmeego.org/submissions/53
 
 MeeGo Coding Competition Graphics & Multimedia Category
 1 cuteTube-QML http://competition.meetmeego.org/submissions/3
 2 FlowPlayer http://competition.meetmeego.org/submissions/56
 3 DLNA Player http://competition.meetmeego.org/submissions/20
 4 Photographic lightmeter http://competition.meetmeego.org/submissions/12
-5 QSpot http://competition.meetmeego.org/submissions/48
-6 Mieru http://competition.meetmeego.org/submissions/31
+5 Mieru http://competition.meetmeego.org/submissions/31
+6 QSpot http://competition.meetmeego.org/submissions/48
 7 Xbmcremote http://competition.meetmeego.org/submissions/50
 
 MeeGo Coding Competition Fun & Strange Category
@@ -68,28 +68,26 @@
 2 Billiardos http://competition.meetmeego.org/submissions/82
 3 Mong http://competition.meetmeego.org/submissions/41
 4 PGZ Space Invaders http://competition.meetmeego.org/submissions/10
-5 Wordsler http://competition.meetmeego.org/submissions/54
-6 pinball http://competition.meetmeego.org/submissions/9
-7 Fracciones http://competition.meetmeego.org/submissions/75
-8 Inner Spin http://competition.meetmeego.org/submissions/16
+5 pinball http://competition.meetmeego.org/submissions/9
+6 Wordsler http://competition.meetmeego.org/submissions/54
+7 Inner Spin http://competition.meetmeego.org/submissions/16
+8 Fracciones http://competition.meetmeego.org/submissions/75
 9 Nanoparticles http://competition.meetmeego.org/submissions/19
 10 Balloon Aliens http://competition.meetmeego.org/submissions/39
 11 SchachUhr http://competition.meetmeego.org/submissions/49
-12 Tap em http://competition.meetmeego.org/submissions/40
-13 MNonograms http://competition.meetmeego.org/submissions/46
-14 Ghosts Overboard http://competition.meetmeego.org/submissions/36
-15 Demine http://competition.meetmeego.org/submissions/79
-16 The Math Game http://competition.meetmeego.org/submissions/26
-17 Tribute http://competition.meetmeego.org/submissions/8
-18 Ball Game http://competition.meetmeego.org/submissions/17
-19 Swarm Atakk http://competition.meetmeego.org/submissions/85
+12 Ghosts Overboard http://competition.meetmeego.org/submissions/36
+13 Tribute http://competition.meetmeego.org/submissions/8
+14 Demine http://competition.meetmeego.org/submissions/79
+15 Tap em http://competition.meetmeego.org/submissions/40
+16 MNonograms http://competition.meetmeego.org/submissions/46
+17 Ball Game http://competition.meetmeego.org/submissions/17
+18 Swarm Atakk http://competition.meetmeego.org/submissions/85
 
 MeeGo Coding Competition Beginners Category
 1 MIR Translator http://competition.meetmeego.org/submissions/24
 2 Audiobook reader http://competition.meetmeego.org/submissions/27
 3 TxPad http://competition.meetmeego.org/submissions/5
 4 location2sms http://competition.meetmeego.org/submissions/62
-5 stockona http://competition.meetmeego.org/submissions/25
-6 LUCID/iron http://competition.meetmeego.org/submissions/4
+5 LUCID/iron http://competition.meetmeego.org/submissions/4
+6 stockona http://competition.meetmeego.org/submissions/25
 7 The Math Game http://competition.meetmeego.org/submissions/26


neal 2011-12-02 14:48

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by Wonko (Post 1132141)
Just to get the confusion sorted out: in this script you use FTSTV.
The version of your script I used uses RTSTV as you posted there: http://talk.maemo.org/showpost.php?p...&postcount=764

The initial results that I posted used RTSTV. Later I was told that the council election used FTSTV, which is why I switched.

neal 2011-12-02 14:54

Re: MeeGo Coding Competition 2011
 
Differences relative to mmlado http://talk.maemo.org/showpost.php?p...&postcount=859

Code:

$ diff -u neal mmlado
--- neal        2011-12-02 15:44:41.000000000 +0100
+++ mmlado        2011-12-02 15:51:48.000000000 +0100
@@ -49,7 +49,7 @@
 4 Photographic lightmeter http://competition.meetmeego.org/submissions/12
 5 QSpot http://competition.meetmeego.org/submissions/48
 6 Mieru http://competition.meetmeego.org/submissions/31
-7 Xbmcremote http://competition.meetmeego.org/submissions/50
+7 Photographic lightmeter http://competition.meetmeego.org/submissions/12
 
 MeeGo Coding Competition Fun & Strange Category
 1 PGZ Urban Dictionary http://competition.meetmeego.org/submissions/65
@@ -70,8 +70,8 @@
 4 PGZ Space Invaders http://competition.meetmeego.org/submissions/10
 5 Wordsler http://competition.meetmeego.org/submissions/54
 6 pinball http://competition.meetmeego.org/submissions/9
-7 Fracciones http://competition.meetmeego.org/submissions/75
-8 Inner Spin http://competition.meetmeego.org/submissions/16
+7 Inner Spin http://competition.meetmeego.org/submissions/16
+8 Fracciones http://competition.meetmeego.org/submissions/75
 9 Nanoparticles http://competition.meetmeego.org/submissions/19
 10 Balloon Aliens http://competition.meetmeego.org/submissions/39
 11 SchachUhr http://competition.meetmeego.org/submissions/49
@@ -79,10 +79,9 @@
 13 MNonograms http://competition.meetmeego.org/submissions/46
 14 Ghosts Overboard http://competition.meetmeego.org/submissions/36
 15 Demine http://competition.meetmeego.org/submissions/79
-16 The Math Game http://competition.meetmeego.org/submissions/26
-17 Tribute http://competition.meetmeego.org/submissions/8
+16 Tribute http://competition.meetmeego.org/submissions/8
+17 The Math Game http://competition.meetmeego.org/submissions/26
 18 Ball Game http://competition.meetmeego.org/submissions/17
-19 Swarm Atakk http://competition.meetmeego.org/submissions/85
 
 MeeGo Coding Competition Beginners Category
 1 MIR Translator http://competition.meetmeego.org/submissions/24


Wonko 2011-12-02 14:57

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by neal (Post 1132145)
The initial results that I posted used RTSTV. Later I was told that the council election used FTSTV, which is why I switched.

As I posted here: http://talk.maemo.org/showpost.php?p...&postcount=860
The council election used both variants.

As said above I used your initial script which uses RTSTV. The results I calculated this way matched the results (except the random issue in the Games category) you published initially. Helmuth also confirmed this: http://talk.maemo.org/showpost.php?p...&postcount=856

Wonko 2011-12-02 15:06

Re: MeeGo Coding Competition 2011
 
Nonetheless, we need some ranked result set that zehjotkah can take and publish as the official one. And similarly to the Borda vs. *STV situation we need to get a decision which one to use FTSTV vs. RTSTV.

By the way: in either way (whether FTSTV or RTSTV is used) the last places need to be added manually.

neal 2011-12-02 15:11

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by Wonko (Post 1132152)
Nonetheless, we need some ranked result set that zehjotkah can take and publish as the official one. And similarly to the Borda vs. *STV situation we need to get a decision which one to use FTSTV vs. RTSTV.

By the way: in either way (whether FTSTV or RTSTV is used) the last places need to be added manually.

Well, no decision would be necessary if we just awarded prizes for the top 3 or 4, which is what zehjotkah indicated in September would be the case.

mmlado 2011-12-02 15:26

Re: MeeGo Coding Competition 2011
 
Here are results with RTSTV calculations:

MeeGo Coding Competition Business & Office Category
1 MeePasswords http://competition.meetmeego.org/submissions/68
2 LUCID iron http://competition.meetmeego.org/submissions/4
3 ClipMan http://competition.meetmeego.org/submissions/13
4 MeeToDo http://competition.meetmeego.org/submissions/74
5 Wallet http://competition.meetmeego.org/submissions/18
6 NewsG http://competition.meetmeego.org/submissions/76
7 Quick Milk http://competition.meetmeego.org/submissions/78
8 Nepali Calendar http://competition.meetmeego.org/submissions/2

MeeGo Coding Competition Location & Navigation Category
1 CloudGPS http://competition.meetmeego.org/submissions/81
2 modRana http://competition.meetmeego.org/submissions/80
3 GPS Sport Sniffer http://competition.meetmeego.org/submissions/43
4 Nelisquare http://competition.meetmeego.org/submissions/73
5 Google Places http://competition.meetmeego.org/submissions/71
6 location2sms http://competition.meetmeego.org/submissions/62
7 Bikster http://competition.meetmeego.org/submissions/58
8 FourCircle http://competition.meetmeego.org/submissions/23
9 PGZ Every Trail http://competition.meetmeego.org/submissions/57
10 QMLCompass http://competition.meetmeego.org/submissions/59
11 Quando Parte http://competition.meetmeego.org/submissions/15

MeeGo Coding Competition System & Utilities Category
1 Filebox http://competition.meetmeego.org/submissions/66
2 OMWeather http://competition.meetmeego.org/submissions/47
3 MIR Translator http://competition.meetmeego.org/submissions/24
4 KhtEditor http://competition.meetmeego.org/submissions/60
5 QtWeather http://competition.meetmeego.org/submissions/45
6 TxPad http://competition.meetmeego.org/submissions/5
7 Audiobook reader http://competition.meetmeego.org/submissions/27
8 Proximus http://competition.meetmeego.org/submissions/38
9 stockona http://competition.meetmeego.org/submissions/25
10 ItemNoTe http://competition.meetmeego.org/submissions/83
11 Vcounter http://competition.meetmeego.org/submissions/70

MeeGo Coding Competition Network & Communication Category
1 QNetMan http://competition.meetmeego.org/submissions/28
2 Woodchuck http://competition.meetmeego.org/submissions/84
3 Tweed Suit http://competition.meetmeego.org/submissions/29
4 LinkedUp http://competition.meetmeego.org/submissions/44
5 Panic Button http://competition.meetmeego.org/submissions/11
6 Acid Rain http://competition.meetmeego.org/submissions/34
7 qwassr http://competition.meetmeego.org/submissions/30
8 Plurker http://competition.meetmeego.org/submissions/77
9 qgvdial http://competition.meetmeego.org/submissions/53
10 Aerofy http://competition.meetmeego.org/submissions/42

MeeGo Coding Competition Graphics & Multimedia Category
1 cuteTube-QML http://competition.meetmeego.org/submissions/3
2 FlowPlayer http://competition.meetmeego.org/submissions/56
3 DLNA Player http://competition.meetmeego.org/submissions/20
4 Photographic lightmeter http://competition.meetmeego.org/submissions/12
5 Mieru http://competition.meetmeego.org/submissions/31
6 QSpot http://competition.meetmeego.org/submissions/48
7 Xbmcremote http://competition.meetmeego.org/submissions/50
8 RadioTouch http://competition.meetmeego.org/submissions/63

MeeGo Coding Competition Fun & Strange Category
1 PGZ Urban Dictionary http://competition.meetmeego.org/submissions/65
2 N900 X-Ray http://competition.meetmeego.org/submissions/22
3 p-uae http://competition.meetmeego.org/submissions/69
4 BashORGquotations http://competition.meetmeego.org/submissions/64
5 Rockmarble http://competition.meetmeego.org/submissions/55
3 p-uae and 5 Rockmarble changed places

MeeGo Coding Competition Desktop & Widgets Category
1 Oculo http://competition.meetmeego.org/submissions/14
2 TodoList Widget http://competition.meetmeego.org/submissions/86
3 Conky Layout Switcher http://competition.meetmeego.org/submissions/6
4 TcpIpKeyboard http://competition.meetmeego.org/submissions/72
5 Packed Media Widget http://competition.meetmeego.org/submissions/87

MeeGo Coding Competition Games Category
1 Nine Mens Morris Muhle http://competition.meetmeego.org/submissions/51
2 Billiardos http://competition.meetmeego.org/submissions/82
3 Mong http://competition.meetmeego.org/submissions/41
4 PGZ Space Invaders http://competition.meetmeego.org/submissions/10
5 pinball http://competition.meetmeego.org/submissions/9
6 Wordsler http://competition.meetmeego.org/submissions/54
7 Inner Spin http://competition.meetmeego.org/submissions/16
8 Fracciones http://competition.meetmeego.org/submissions/75
9 Nanoparticles http://competition.meetmeego.org/submissions/19
10 Balloon Aliens http://competition.meetmeego.org/submissions/39
11 SchachUhr http://competition.meetmeego.org/submissions/49
12 Ghosts Overboard http://competition.meetmeego.org/submissions/36
13 MNonograms http://competition.meetmeego.org/submissions/46
14 Tap em http://competition.meetmeego.org/submissions/40
15 Demine http://competition.meetmeego.org/submissions/79
16 Tribute http://competition.meetmeego.org/submissions/8
17 Ball Game http://competition.meetmeego.org/submissions/17
18 Swarm Atakk http://competition.meetmeego.org/submissions/85
19 Lets MeeGo http://competition.meetmeego.org/submissions/67
19 The Math Game http://competition.meetmeego.org/submissions/26
19 VSpeed http://competition.meetmeego.org/submissions/32
diff 13+

MeeGo Coding Competition Beginners Category
1 MIR Translator http://competition.meetmeego.org/submissions/24
2 Audiobook reader http://competition.meetmeego.org/submissions/27
3 TxPad http://competition.meetmeego.org/submissions/5
4 location2sms http://competition.meetmeego.org/submissions/62
5 LUCID/iron http://competition.meetmeego.org/submissions/4
6 stockona http://competition.meetmeego.org/submissions/25
7 The Math Game http://competition.meetmeego.org/submissions/26
8 Quando Parte http://competition.meetmeego.org/submissions/15

As seen. Games category 13+ is different.
What is strange is the Fun & Strange Category. 3rd p-uae and 5th Rockmarble changed places, compared to Wonko's results. I've done it by hand with the same results.

Wonko 2011-12-02 15:35

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by mmlado (Post 1132160)
Here are results with RTSTV calculations:
What is strange is the Fun & Strange Category. 3rd p-uae and 5th Rockmarble changed places, compared to Wonko's results. I've done it by hand with the same results.

That's strange indeed. I just ran the election several times. From 12 runs in 7 runs Rockmarble is third placed and in the other 5 p-uae is third placed.

Wonko 2011-12-02 15:37

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by Wonko (Post 1132166)
That's strange indeed. I just ran the election several times. From 12 runs in 7 runs Rockmarble is third placed and in the other 5 p-uae is third placed.

I tried this with FTSTV and it seems this random issue does not appear there. Using FTSTV Rockmarble is constantly third placed.

mmlado 2011-12-02 15:49

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by Wonko (Post 1132166)
That's strange indeed. I just ran the election several times. From 12 runs in 7 runs Rockmarble is third placed and in the other 5 p-uae is third placed.

Yes. I've run it several more times. Those two are changing.
From 20 runs I got: 11 p-uae and 9 Rockmarble.
More strange is how BashORGquotations always stays at 4th place.
I mean if it was a tie, it should move also randomly, right?

Looks like those two are last two, and when one of them is eliminated votes are transferred, and the second is pushed up to 3rd place.

Quote:

Count after eliminating Rockmarble http://competition.meetmeego.org/submissions/55 and transferring votes. Candidates p-uae http://competition.meetmeego.org/submissions/69 and Rockmarble http://competition.meetmeego.org/submissions/55 were tied when choosing candidates to eliminate. Candidate Rockmarble http://competition.meetmeego.org/submissions/55 was chosen by breaking| the tie randomly.
I would say to move BashORGquotations to 3rd place.
In case there are 5 prizes, combine 4th and 5th the prize and split it 50-50 among p-uae and Rockmarble.
In case there are 4 prizes, split the 4th between them.
I'm suggesting this, because they're ties, and when one of them is eliminated it "pushes" the other to third place.

Wonko 2011-12-02 15:57

Re: MeeGo Coding Competition 2011
 
I just ran neal's new script using FTSTV. These are the results I get:

MeeGo Coding Competition Business & Office Category
1 MeePasswords http://competition.meetmeego.org/submissions/68
2 LUCID iron http://competition.meetmeego.org/submissions/4
3 ClipMan http://competition.meetmeego.org/submissions/13
4 MeeToDo http://competition.meetmeego.org/submissions/74
5 Wallet http://competition.meetmeego.org/submissions/18
6 NewsG http://competition.meetmeego.org/submissions/76
7 Quick Milk http://competition.meetmeego.org/submissions/78

MeeGo Coding Competition Location & Navigation Category
1 CloudGPS http://competition.meetmeego.org/submissions/81
2 modRana http://competition.meetmeego.org/submissions/80
3 GPS Sport Sniffer http://competition.meetmeego.org/submissions/43
4 Nelisquare http://competition.meetmeego.org/submissions/73
5 Google Places http://competition.meetmeego.org/submissions/71
6 location2sms http://competition.meetmeego.org/submissions/62
7 Bikster http://competition.meetmeego.org/submissions/58
8 FourCircle http://competition.meetmeego.org/submissions/23
9 PGZ Every Trail http://competition.meetmeego.org/submissions/57
10 QMLCompass http://competition.meetmeego.org/submissions/59

MeeGo Coding Competition System & Utilities Category
1 Filebox http://competition.meetmeego.org/submissions/66
2 OMWeather http://competition.meetmeego.org/submissions/47
3 MIR Translator http://competition.meetmeego.org/submissions/24
4 KhtEditor http://competition.meetmeego.org/submissions/60
5 QtWeather http://competition.meetmeego.org/submissions/45
6 TxPad http://competition.meetmeego.org/submissions/5
7 Audiobook reader http://competition.meetmeego.org/submissions/27
8 Proximus http://competition.meetmeego.org/submissions/38
9 stockona http://competition.meetmeego.org/submissions/25
10 ItemNoTe http://competition.meetmeego.org/submissions/83

MeeGo Coding Competition Network & Communication Category
1 QNetMan http://competition.meetmeego.org/submissions/28
2 Woodchuck http://competition.meetmeego.org/submissions/84
3 Tweed Suit http://competition.meetmeego.org/submissions/29
4 LinkedUp http://competition.meetmeego.org/submissions/44
5 Panic Button http://competition.meetmeego.org/submissions/11
6 Acid Rain http://competition.meetmeego.org/submissions/34
7 qwassr http://competition.meetmeego.org/submissions/30
8 qgvdial http://competition.meetmeego.org/submissions/53
9 Plurker http://competition.meetmeego.org/submissions/77

MeeGo Coding Competition Graphics & Multimedia Category
1 cuteTube-QML http://competition.meetmeego.org/submissions/3
2 FlowPlayer http://competition.meetmeego.org/submissions/56
3 DLNA Player http://competition.meetmeego.org/submissions/20
4 Photographic lightmeter http://competition.meetmeego.org/submissions/12
5 QSpot http://competition.meetmeego.org/submissions/48
6 Mieru http://competition.meetmeego.org/submissions/31
7 Xbmcremote http://competition.meetmeego.org/submissions/50

MeeGo Coding Competition Fun & Strange Category
1 PGZ Urban Dictionary http://competition.meetmeego.org/submissions/65
2 N900 X-Ray http://competition.meetmeego.org/submissions/22
3 Rockmarble http://competition.meetmeego.org/submissions/55
4 BashORGquotations http://competition.meetmeego.org/submissions/64

MeeGo Coding Competition Desktop & Widgets Category
1 Oculo http://competition.meetmeego.org/submissions/14
2 TodoList Widget http://competition.meetmeego.org/submissions/86
3 Conky Layout Switcher http://competition.meetmeego.org/submissions/6
4 TcpIpKeyboard http://competition.meetmeego.org/submissions/72

MeeGo Coding Competition Games Category
1 Nine Mens Morris Muhle http://competition.meetmeego.org/submissions/51
2 Billiardos http://competition.meetmeego.org/submissions/82
3 Mong http://competition.meetmeego.org/submissions/41
4 PGZ Space Invaders http://competition.meetmeego.org/submissions/10
5 Wordsler http://competition.meetmeego.org/submissions/54
6 pinball http://competition.meetmeego.org/submissions/9
7 Fracciones http://competition.meetmeego.org/submissions/75
8 Inner Spin http://competition.meetmeego.org/submissions/16
9 Nanoparticles http://competition.meetmeego.org/submissions/19
10 Balloon Aliens http://competition.meetmeego.org/submissions/39
11 SchachUhr http://competition.meetmeego.org/submissions/49
12 Tap em http://competition.meetmeego.org/submissions/40
13 MNonograms http://competition.meetmeego.org/submissions/46
14 Ghosts Overboard http://competition.meetmeego.org/submissions/36
15 Demine http://competition.meetmeego.org/submissions/79
16 The Math Game http://competition.meetmeego.org/submissions/26
17 Tribute http://competition.meetmeego.org/submissions/8
18 Ball Game http://competition.meetmeego.org/submissions/17
19 Swarm Atakk http://competition.meetmeego.org/submissions/85

MeeGo Coding Competition Beginners Category
1 MIR Translator http://competition.meetmeego.org/submissions/24
2 Audiobook reader http://competition.meetmeego.org/submissions/27
3 TxPad http://competition.meetmeego.org/submissions/5
4 location2sms http://competition.meetmeego.org/submissions/62
5 stockona http://competition.meetmeego.org/submissions/25
6 LUCID/iron http://competition.meetmeego.org/submissions/4
7 The Math Game http://competition.meetmeego.org/submissions/26

I also compared these results to neal's results using "diff -rupN" and both results are reported as equal. Please note that my results are ordered differently than those neal posted as I ordered the downloaded *.blt files according to the election_id as on the voting website. (Prior to doing the diff I reordered the categories in neals output such that the diff is not impacted by the different ordering of categories.)

Edit: It would be nice if someone could confirm this by again "diffing" our different results.

Edit2: The random issue in RTSTV as could be observed by mmlado and me may also be the reason why they switched the election mechanism in the council elections from RTSTV to FTSTV.

mmlado 2011-12-02 16:05

Re: MeeGo Coding Competition 2011
 
As I can see, also the same what I got for FTSTV.

I think we have the correct results for both methods, FTSTV and RTSTV. The question remains which one to use.

For RTSTV we'le have the problem with Fun & Strange Category. :(

Wonko 2011-12-02 16:08

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by mmlado (Post 1132186)
As I can see, also the same what I got for FTSTV.

I think we have the correct results for both methods, FTSTV and RTSTV. The question remains which one to use.

For RTSTV we'le have the problem with Fun & Strange Category. :(

Well, as RTSTV shows an issue anyhow would it be reasonable to simply use FTSTV? This way we would get two things at once: we would solve the randomness issue and we would have a final decision on which voting system to use.

mmlado 2011-12-02 16:18

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by Wonko (Post 1132187)
Well, as RTSTV shows an issue anyhow would it be reasonable to simply use FTSTV? This way we would get two things at once: we would solve the randomness issue and we would have a final decision on which voting system to use.

I'm all for it. :) The FTSTV, as it gives more constant results.
But zehjotkah has the final word. He has all the data and opinions.

Poor p-uae developer, he was so close...
Maybe we should have discussed this in more private way. Out of the eyes of the developers.
I've surely lost... prize, but got a lot of experience... :) so, I don't count. :)

Wonko 2011-12-02 16:20

Re: MeeGo Coding Competition 2011
 
Alright, below is the result of the election via neal's FTSTV script with the last places being added manually. Essentially, I copied the output from above and added the last places by adding those entries which had not yet been in the ranked output.

Election Id 11
MeeGo Coding Competition Business & Office Category
1 MeePasswords http://competition.meetmeego.org/submissions/68
2 LUCID iron http://competition.meetmeego.org/submissions/4
3 ClipMan http://competition.meetmeego.org/submissions/13
4 MeeToDo http://competition.meetmeego.org/submissions/74
5 Wallet http://competition.meetmeego.org/submissions/18
6 NewsG http://competition.meetmeego.org/submissions/76
7 Quick Milk http://competition.meetmeego.org/submissions/78
8 Nepali Calendar http://competition.meetmeego.org/submissions/2

Election Id 12
MeeGo Coding Competition Location & Navigation Category
1 CloudGPS http://competition.meetmeego.org/submissions/81
2 modRana http://competition.meetmeego.org/submissions/80
3 GPS Sport Sniffer http://competition.meetmeego.org/submissions/43
4 Nelisquare http://competition.meetmeego.org/submissions/73
5 Google Places http://competition.meetmeego.org/submissions/71
6 location2sms http://competition.meetmeego.org/submissions/62
7 Bikster http://competition.meetmeego.org/submissions/58
8 FourCircle http://competition.meetmeego.org/submissions/23
9 PGZ Every Trail http://competition.meetmeego.org/submissions/57
10 QMLCompass http://competition.meetmeego.org/submissions/59
11 Quando Parte http://competition.meetmeego.org/submissions/15

Election Id 13
MeeGo Coding Competition System & Utilities Category
1 Filebox http://competition.meetmeego.org/submissions/66
2 OMWeather http://competition.meetmeego.org/submissions/47
3 MIR Translator http://competition.meetmeego.org/submissions/24
4 KhtEditor http://competition.meetmeego.org/submissions/60
5 QtWeather http://competition.meetmeego.org/submissions/45
6 TxPad http://competition.meetmeego.org/submissions/5
7 Audiobook reader http://competition.meetmeego.org/submissions/27
8 Proximus http://competition.meetmeego.org/submissions/38
9 stockona http://competition.meetmeego.org/submissions/25
10 ItemNoTe http://competition.meetmeego.org/submissions/83
11 Vcounter http://competition.meetmeego.org/submissions/70

Election Id 14
MeeGo Coding Competition Network & Communication Category
1 QNetMan http://competition.meetmeego.org/submissions/28
2 Woodchuck http://competition.meetmeego.org/submissions/84
3 Tweed Suit http://competition.meetmeego.org/submissions/29
4 LinkedUp http://competition.meetmeego.org/submissions/44
5 Panic Button http://competition.meetmeego.org/submissions/11
6 Acid Rain http://competition.meetmeego.org/submissions/34
7 qwassr http://competition.meetmeego.org/submissions/30
8 qgvdial http://competition.meetmeego.org/submissions/53
9 Plurker http://competition.meetmeego.org/submissions/77
10 Aerofy http://competition.meetmeego.org/submissions/42

Election Id 15
MeeGo Coding Competition Graphics & Multimedia Category
1 cuteTube-QML http://competition.meetmeego.org/submissions/3
2 FlowPlayer http://competition.meetmeego.org/submissions/56
3 DLNA Player http://competition.meetmeego.org/submissions/20
4 Photographic lightmeter http://competition.meetmeego.org/submissions/12
5 QSpot http://competition.meetmeego.org/submissions/48
6 Mieru http://competition.meetmeego.org/submissions/31
7 Xbmcremote http://competition.meetmeego.org/submissions/50
8 RadioTouch http://competition.meetmeego.org/submissions/63

Election Id 16
MeeGo Coding Competition Fun & Strange Category
1 PGZ Urban Dictionary http://competition.meetmeego.org/submissions/65
2 N900 X-Ray http://competition.meetmeego.org/submissions/22
3 Rockmarble http://competition.meetmeego.org/submissions/55
4 BashORGquotations http://competition.meetmeego.org/submissions/64
5 p-uae http://competition.meetmeego.org/submissions/69

Election Id 17
MeeGo Coding Competition Desktop & Widgets Category
1 Oculo http://competition.meetmeego.org/submissions/14
2 TodoList Widget http://competition.meetmeego.org/submissions/86
3 Conky Layout Switcher http://competition.meetmeego.org/submissions/6
4 TcpIpKeyboard http://competition.meetmeego.org/submissions/72
5 Packed Media Widget http://competition.meetmeego.org/submissions/87

Election Id 18
MeeGo Coding Competition Games Category
1 Nine Mens Morris Muhle http://competition.meetmeego.org/submissions/51
2 Billiardos http://competition.meetmeego.org/submissions/82
3 Mong http://competition.meetmeego.org/submissions/41
4 PGZ Space Invaders http://competition.meetmeego.org/submissions/10
5 Wordsler http://competition.meetmeego.org/submissions/54
6 pinball http://competition.meetmeego.org/submissions/9
7 Fracciones http://competition.meetmeego.org/submissions/75
8 Inner Spin http://competition.meetmeego.org/submissions/16
9 Nanoparticles http://competition.meetmeego.org/submissions/19
10 Balloon Aliens http://competition.meetmeego.org/submissions/39
11 SchachUhr http://competition.meetmeego.org/submissions/49
12 Tap em http://competition.meetmeego.org/submissions/40
13 MNonograms http://competition.meetmeego.org/submissions/46
14 Ghosts Overboard http://competition.meetmeego.org/submissions/36
15 Demine http://competition.meetmeego.org/submissions/79
16 The Math Game http://competition.meetmeego.org/submissions/26
17 Tribute http://competition.meetmeego.org/submissions/8
18 Ball Game http://competition.meetmeego.org/submissions/17
19 Swarm Atakk http://competition.meetmeego.org/submissions/85
20 Lets MeeGo http://competition.meetmeego.org/submissions/67
20 VSpeed http://competition.meetmeego.org/submissions/32

Election Id 19
MeeGo Coding Competition Beginners Category
1 MIR Translator http://competition.meetmeego.org/submissions/24
2 Audiobook reader http://competition.meetmeego.org/submissions/27
3 TxPad http://competition.meetmeego.org/submissions/5
4 location2sms http://competition.meetmeego.org/submissions/62
5 stockona http://competition.meetmeego.org/submissions/25
6 LUCID/iron http://competition.meetmeego.org/submissions/4
7 The Math Game http://competition.meetmeego.org/submissions/26
8 Quando Parte http://competition.meetmeego.org/submissions/15

Wonko 2011-12-02 16:29

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by mmlado (Post 1132191)
I'm all for it. :) The FTSTV, as it gives more constant results.
But zehjotkah has the final word. He has all the data and opinions.

Poor p-uae developer, he was so close...
Maybe we should have discussed this in more private way. Out of the eyes of the developers.
I've surely lost... prize, but got a lot of experience... :) so, I don't count. :)

Well, yeah, we certainly learned pretty damn much about elections and OpenSTV in particular. ;)

On one side I do understand that there is probably much disappointment etc. caused by this discussion in the public. On the other side I think it is very important to have an open and transparent way of discussion so that everyone can check the results and the way the decisions had been made her-/himself.

helex 2011-12-02 19:38

Re: MeeGo Coding Competition 2011
 
Quote:

Originally Posted by mmlado (Post 1132175)
I would say to move BashORGquotations to 3rd place.
In case there are 5 prizes, combine 4th and 5th the prize and split it 50-50 among p-uae and Rockmarble.
In case there are 4 prizes, split the 4th between them.
I'm suggesting this, because they're ties, and when one of them is eliminated it "pushes" the other to third place.

Thanks mmlado, but I would say 4th place is 4th place. The "creator of BashORGquotations" (that's me ;)) won already more than enought at this competition, even if he was unable to get one of those shiny new Nokia N9. :D

In case there is really no decision possible between Rockmarble and p-uae I would say lets push all three applications to a shared, last, 4rd place, skip the 3rd place, and share the bounte fair 1/3 for each project.


All times are GMT. The time now is 13:05.

vBulletin® Version 3.8.8