Reply
Thread Tools
Posts: 456 | Thanked: 1,580 times | Joined on Dec 2009
#861
Originally Posted by mmlado View Post
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
__________________

Last edited by Wonko; 2011-12-02 at 15:16.
 

The Following 2 Users Say Thank You to Wonko For This Useful Post:
Posts: 96 | Thanked: 107 times | Joined on Aug 2011
#862
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
 

The Following 3 Users Say Thank You to neal For This Useful Post:
Posts: 456 | Thanked: 1,580 times | Joined on Dec 2009
#863
Originally Posted by neal View Post
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?
__________________

Last edited by Wonko; 2011-12-02 at 14:47.
 
Posts: 96 | Thanked: 107 times | Joined on Aug 2011
#864
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
 

The Following User Says Thank You to neal For This Useful Post:
Posts: 96 | Thanked: 107 times | Joined on Aug 2011
#865
Originally Posted by Wonko View Post
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.
 
Posts: 96 | Thanked: 107 times | Joined on Aug 2011
#866
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
 

The Following User Says Thank You to neal For This Useful Post:
Posts: 456 | Thanked: 1,580 times | Joined on Dec 2009
#867
Originally Posted by neal View Post
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
__________________

Last edited by Wonko; 2011-12-02 at 15:02.
 
Posts: 456 | Thanked: 1,580 times | Joined on Dec 2009
#868
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.
__________________
 
Posts: 96 | Thanked: 107 times | Joined on Aug 2011
#869
Originally Posted by Wonko View Post
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.
 
Posts: 193 | Thanked: 201 times | Joined on Dec 2009 @ Subotica, Serbia
#870
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.
__________________
Demine
PeQersi
 

The Following User Says Thank You to mmlado For This Useful Post:
Reply

Tags
coding, community, competition, contest, development, intel, meego, meetmeego, nokia


 
Forum Jump


All times are GMT. The time now is 14:15.