aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMohammad S Anwar <mohammad.anwar@yahoo.com>2019-08-22 12:53:59 +0100
committerMohammad S Anwar <mohammad.anwar@yahoo.com>2019-08-22 12:53:59 +0100
commitadbf2dc24520a42cb4f4c77acb307fda2c77decd (patch)
treeafb9bb23cfd5214246c03a628628c8c140d2d970
parent49ac61c7f1039357e054d880645c5f3516489ba5 (diff)
downloadperlweeklychallenge-club-adbf2dc24520a42cb4f4c77acb307fda2c77decd.tar.gz
perlweeklychallenge-club-adbf2dc24520a42cb4f4c77acb307fda2c77decd.tar.bz2
perlweeklychallenge-club-adbf2dc24520a42cb4f4c77acb307fda2c77decd.zip
- Added solution by Jaldhar H. Vyas.
-rw-r--r--script/refresh-stats.sh3
-rw-r--r--stats/pwc-challenge-001.json792
-rw-r--r--stats/pwc-challenge-002.json648
-rw-r--r--stats/pwc-challenge-003.json222
-rw-r--r--stats/pwc-challenge-004.json264
-rw-r--r--stats/pwc-challenge-005.json384
-rw-r--r--stats/pwc-challenge-006.json348
-rw-r--r--stats/pwc-challenge-007.json190
-rw-r--r--stats/pwc-challenge-008.json216
-rw-r--r--stats/pwc-challenge-009.json378
-rw-r--r--stats/pwc-challenge-010.json426
-rw-r--r--stats/pwc-challenge-011.json448
-rw-r--r--stats/pwc-challenge-012.json238
-rw-r--r--stats/pwc-challenge-013.json230
-rw-r--r--stats/pwc-challenge-014.json268
-rw-r--r--stats/pwc-challenge-015.json462
-rw-r--r--stats/pwc-challenge-016.json230
-rw-r--r--stats/pwc-challenge-017.json208
-rw-r--r--stats/pwc-challenge-018.json456
-rw-r--r--stats/pwc-challenge-019.json284
-rw-r--r--stats/pwc-challenge-020.json262
-rw-r--r--stats/pwc-challenge-021.json374
-rw-r--r--stats/pwc-current.json110
-rw-r--r--stats/pwc-language-breakdown-summary.json60
-rw-r--r--stats/pwc-language-breakdown.json184
-rw-r--r--stats/pwc-leaders.json512
-rw-r--r--stats/pwc-master-stats.json276
-rw-r--r--stats/pwc-summary-1-30.json120
-rw-r--r--stats/pwc-summary-31-60.json106
-rw-r--r--stats/pwc-summary-61-90.json98
-rw-r--r--stats/pwc-summary-91-120.json84
-rw-r--r--stats/pwc-summary.json272
32 files changed, 4580 insertions, 4573 deletions
diff --git a/script/refresh-stats.sh b/script/refresh-stats.sh
index dab53b6244..6720c15f42 100644
--- a/script/refresh-stats.sh
+++ b/script/refresh-stats.sh
@@ -39,6 +39,8 @@ mv pwc-current.json stats/pwc-challenge-019.json
fetch-pwc-stats --members members.json --guests guests.json --source challenge-020 --current
mv pwc-current.json stats/pwc-challenge-020.json
fetch-pwc-stats --members members.json --guests guests.json --source challenge-021 --current
+mv pwc-current.json stats/pwc-challenge-021.json
+fetch-pwc-stats --members members.json --guests guests.json --source challenge-022 --current
mv pwc-current.json stats/
fetch-pwc-stats --members members.json --guests guests.json --source challenge-001 --summary
@@ -61,6 +63,7 @@ fetch-pwc-stats --members members.json --guests guests.json --source challenge-0
fetch-pwc-stats --members members.json --guests guests.json --source challenge-018 --master pwc-summary.json --update
fetch-pwc-stats --members members.json --guests guests.json --source challenge-019 --master pwc-summary.json --update
fetch-pwc-stats --members members.json --guests guests.json --source challenge-020 --master pwc-summary.json --update
+fetch-pwc-stats --members members.json --guests guests.json --source challenge-021 --master pwc-summary.json --update
mv pwc-summary.json stats/pwc-master-stats.json
echo Now fetch current stats
diff --git a/stats/pwc-challenge-001.json b/stats/pwc-challenge-001.json
index ec7df47c3b..aad1f3f904 100644
--- a/stats/pwc-challenge-001.json
+++ b/stats/pwc-challenge-001.json
@@ -2,313 +2,10 @@
"xAxis" : {
"type" : "category"
},
- "tooltip" : {
- "headerFormat" : "<span style='font-size:11px'>{series.name}</span><br/>",
- "pointFormat" : "<span style='color:{point.color}'>{point.name}</span>: <b>{point.y:f}</b><br/>",
- "followPointer" : 1
- },
- "legend" : {
- "enabled" : 0
- },
- "series" : [
- {
- "data" : [
- {
- "drilldown" : "Adam Russell",
- "y" : 3,
- "name" : "Adam Russell"
- },
- {
- "drilldown" : "Ailbhe Tweedie",
- "y" : 1,
- "name" : "Ailbhe Tweedie"
- },
- {
- "name" : "Alex Daniel",
- "y" : 2,
- "drilldown" : "Alex Daniel"
- },
- {
- "drilldown" : "Andrezgz",
- "name" : "Andrezgz",
- "y" : 2
- },
- {
- "drilldown" : "Antonio Gamiz",
- "y" : 2,
- "name" : "Antonio Gamiz"
- },
- {
- "y" : 2,
- "name" : "Arpad Toth",
- "drilldown" : "Arpad Toth"
- },
- {
- "name" : "Athanasius",
- "y" : 2,
- "drilldown" : "Athanasius"
- },
- {
- "y" : 2,
- "name" : "Bob Kleemann",
- "drilldown" : "Bob Kleemann"
- },
- {
- "drilldown" : "Daniel Mantovani",
- "name" : "Daniel Mantovani",
- "y" : 1
- },
- {
- "name" : "Dave Cross",
- "y" : 3,
- "drilldown" : "Dave Cross"
- },
- {
- "y" : 2,
- "name" : "Dave Jacoby",
- "drilldown" : "Dave Jacoby"
- },
- {
- "name" : "David Kayal",
- "y" : 2,
- "drilldown" : "David Kayal"
- },
- {
- "y" : 2,
- "name" : "Doug Schrag",
- "drilldown" : "Doug Schrag"
- },
- {
- "y" : 4,
- "name" : "Dr James A. Smith",
- "drilldown" : "Dr James A. Smith"
- },
- {
- "name" : "Duncan C. White",
- "y" : 2,
- "drilldown" : "Duncan C. White"
- },
- {
- "drilldown" : "Eddy HS",
- "y" : 2,
- "name" : "Eddy HS"
- },
- {
- "drilldown" : "Finley",
- "y" : 2,
- "name" : "Finley"
- },
- {
- "y" : 1,
- "name" : "Fred Zinn",
- "drilldown" : "Fred Zinn"
- },
- {
- "name" : "Freddie B",
- "y" : 2,
- "drilldown" : "Freddie B"
- },
- {
- "name" : "Gustavo Chaves",
- "y" : 1,
- "drilldown" : "Gustavo Chaves"
- },
- {
- "y" : 2,
- "name" : "JJ Merelo",
- "drilldown" : "JJ Merelo"
- },
- {
- "y" : 4,
- "name" : "Jaldhar H. Vyas",
- "drilldown" : "Jaldhar H. Vyas"
- },
- {
- "drilldown" : "Jeff",
- "y" : 2,
- "name" : "Jeff"
- },
- {
- "drilldown" : "Jeremy Carman",
- "name" : "Jeremy Carman",
- "y" : 2
- },
- {
- "y" : 1,
- "name" : "Jim Bacon",
- "drilldown" : "Jim Bacon"
- },
- {
- "name" : "Jo Christian Oterhals",
- "y" : 5,
- "drilldown" : "Jo Christian Oterhals"
- },
- {
- "drilldown" : "Joelle Maslak",
- "y" : 4,
- "name" : "Joelle Maslak"
- },
- {
- "y" : 1,
- "name" : "John Barrett",
- "drilldown" : "John Barrett"
- },
- {
- "name" : "Juan Caballero",
- "y" : 2,
- "drilldown" : "Juan Caballero"
- },
- {
- "y" : 2,
- "name" : "Khalid",
- "drilldown" : "Khalid"
- },
- {
- "name" : "Kian-Meng Ang",
- "y" : 3,
- "drilldown" : "Kian-Meng Ang"
- },
- {
- "drilldown" : "Kivanc Yazan",
- "name" : "Kivanc Yazan",
- "y" : 2
- },
- {
- "drilldown" : "Lars Balker",
- "name" : "Lars Balker",
- "y" : 4
- },
- {
- "drilldown" : "Laurent Rosenfeld",
- "name" : "Laurent Rosenfeld",
- "y" : 4
- },
- {
- "drilldown" : "Mark Senn",
- "y" : 2,
- "name" : "Mark Senn"
- },
- {
- "drilldown" : "Martin Mugeni",
- "y" : 2,
- "name" : "Martin Mugeni"
- },
- {
- "drilldown" : "Neil Bowers",
- "y" : 1,
- "name" : "Neil Bowers"
- },
- {
- "name" : "Nick Logan",
- "y" : 4,
- "drilldown" : "Nick Logan"
- },
- {
- "drilldown" : "Oleksii Tsvietnov",
- "y" : 2,
- "name" : "Oleksii Tsvietnov"
- },
- {
- "drilldown" : "Ozzy",
- "name" : "Ozzy",
- "y" : 2
- },
- {
- "drilldown" : "Pavel Jurca",
- "name" : "Pavel Jurca",
- "y" : 2
- },
- {
- "y" : 2,
- "name" : "Pete Houston",
- "drilldown" : "Pete Houston"
- },
- {
- "y" : 3,
- "name" : "Philippe Bruhat",
- "drilldown" : "Philippe Bruhat"
- },
- {
- "name" : "Prajith P",
- "y" : 1,
- "drilldown" : "Prajith P"
- },
- {
- "name" : "Sean Meininger",
- "y" : 2,
- "drilldown" : "Sean Meininger"
- },
- {
- "drilldown" : "Simon Proctor",
- "y" : 6,
- "name" : "Simon Proctor"
- },
- {
- "drilldown" : "Simon Reinhardt",
- "y" : 2,
- "name" : "Simon Reinhardt"
- },
- {
- "drilldown" : "Steve Rogerson",
- "y" : 4,
- "name" : "Steve Rogerson"
- },
- {
- "drilldown" : "Steven Wilson",
- "name" : "Steven Wilson",
- "y" : 2
- },
- {
- "drilldown" : "Tiago Stock",
- "y" : 1,
- "name" : "Tiago Stock"
- },
- {
- "drilldown" : "Tore Andersson",
- "y" : 2,
- "name" : "Tore Andersson"
- },
- {
- "name" : "Veesh Goldman",
- "y" : 1,
- "drilldown" : "Veesh Goldman"
- },
- {
- "drilldown" : "William Gilmore",
- "name" : "William Gilmore",
- "y" : 1
- }
- ],
- "name" : "Perl Weekly Challenge - 001",
- "colorByPoint" : 1
- }
- ],
- "subtitle" : {
- "text" : "[Champions: 53] Last updated at 2019-08-19 17:30:43 GMT"
- },
- "title" : {
- "text" : "Perl Weekly Challenge - 001"
- },
- "plotOptions" : {
- "series" : {
- "dataLabels" : {
- "enabled" : 1,
- "format" : "{point.y}"
- },
- "borderWidth" : 0
- }
- },
- "yAxis" : {
- "title" : {
- "text" : "Total Solutions"
- }
- },
- "chart" : {
- "type" : "column"
- },
"drilldown" : {
"series" : [
{
+ "id" : "Adam Russell",
"data" : [
[
"Perl 5",
@@ -319,38 +16,37 @@
1
]
],
- "id" : "Adam Russell",
"name" : "Adam Russell"
},
{
+ "name" : "Ailbhe Tweedie",
"data" : [
[
"Perl 5",
1
]
],
- "id" : "Ailbhe Tweedie",
- "name" : "Ailbhe Tweedie"
+ "id" : "Ailbhe Tweedie"
},
{
+ "id" : "Alex Daniel",
"name" : "Alex Daniel",
"data" : [
[
"Perl 6",
2
]
- ],
- "id" : "Alex Daniel"
+ ]
},
{
"id" : "Andrezgz",
+ "name" : "Andrezgz",
"data" : [
[
"Perl 5",
2
]
- ],
- "name" : "Andrezgz"
+ ]
},
{
"data" : [
@@ -359,8 +55,8 @@
2
]
],
- "id" : "Antonio Gamiz",
- "name" : "Antonio Gamiz"
+ "name" : "Antonio Gamiz",
+ "id" : "Antonio Gamiz"
},
{
"id" : "Arpad Toth",
@@ -373,36 +69,37 @@
"name" : "Arpad Toth"
},
{
- "name" : "Athanasius",
"id" : "Athanasius",
"data" : [
[
"Perl 5",
2
]
- ]
+ ],
+ "name" : "Athanasius"
},
{
"name" : "Bob Kleemann",
- "id" : "Bob Kleemann",
"data" : [
[
"Perl 5",
2
]
- ]
+ ],
+ "id" : "Bob Kleemann"
},
{
- "name" : "Daniel Mantovani",
"data" : [
[
"Perl 5",
1
]
],
+ "name" : "Daniel Mantovani",
"id" : "Daniel Mantovani"
},
{
+ "name" : "Dave Cross",
"data" : [
[
"Perl 5",
@@ -413,11 +110,10 @@
1
]
],
- "id" : "Dave Cross",
- "name" : "Dave Cross"
+ "id" : "Dave Cross"
},
{
- "id" : "Dave Jacoby",
+ "name" : "Dave Jacoby",
"data" : [
[
"Perl 5",
@@ -428,17 +124,17 @@
1
]
],
- "name" : "Dave Jacoby"
+ "id" : "Dave Jacoby"
},
{
"name" : "David Kayal",
- "id" : "David Kayal",
"data" : [
[
"Perl 5",
2
]
- ]
+ ],
+ "id" : "David Kayal"
},
{
"name" : "Doug Schrag",
@@ -451,6 +147,7 @@
"id" : "Doug Schrag"
},
{
+ "id" : "Dr James A. Smith",
"name" : "Dr James A. Smith",
"data" : [
[
@@ -461,70 +158,70 @@
"Perl 6",
2
]
- ],
- "id" : "Dr James A. Smith"
+ ]
},
{
+ "id" : "Duncan C. White",
+ "name" : "Duncan C. White",
"data" : [
[
"Perl 5",
2
]
- ],
- "id" : "Duncan C. White",
- "name" : "Duncan C. White"
+ ]
},
{
- "name" : "Eddy HS",
"id" : "Eddy HS",
"data" : [
[
"Perl 5",
2
]
- ]
+ ],
+ "name" : "Eddy HS"
},
{
+ "name" : "Finley",
"data" : [
[
"Perl 6",
2
]
],
- "id" : "Finley",
- "name" : "Finley"
+ "id" : "Finley"
},
{
- "name" : "Fred Zinn",
"data" : [
[
"Perl 5",
1
]
],
+ "name" : "Fred Zinn",
"id" : "Fred Zinn"
},
{
- "name" : "Freddie B",
"id" : "Freddie B",
"data" : [
[
"Perl 5",
2
]
- ]
+ ],
+ "name" : "Freddie B"
},
{
"id" : "Gustavo Chaves",
+ "name" : "Gustavo Chaves",
"data" : [
[
"Perl 5",
1
]
- ],
- "name" : "Gustavo Chaves"
+ ]
},
{
+ "id" : "JJ Merelo",
"name" : "JJ Merelo",
"data" : [
[
@@ -535,8 +232,7 @@
"Blog",
1
]
- ],
- "id" : "JJ Merelo"
+ ]
},
{
"id" : "Jaldhar H. Vyas",
@@ -553,16 +249,18 @@
"name" : "Jaldhar H. Vyas"
},
{
- "id" : "Jeff",
+ "name" : "Jeff",
"data" : [
[
"Perl 5",
2
]
],
- "name" : "Jeff"
+ "id" : "Jeff"
},
{
+ "id" : "Jeremy Carman",
+ "name" : "Jeremy Carman",
"data" : [
[
"Perl 5",
@@ -572,22 +270,19 @@
"Perl 6",
1
]
- ],
- "id" : "Jeremy Carman",
- "name" : "Jeremy Carman"
+ ]
},
{
+ "id" : "Jim Bacon",
"data" : [
[
"Perl 5",
1
]
],
- "id" : "Jim Bacon",
"name" : "Jim Bacon"
},
{
- "name" : "Jo Christian Oterhals",
"data" : [
[
"Perl 5",
@@ -602,10 +297,11 @@
1
]
],
+ "name" : "Jo Christian Oterhals",
"id" : "Jo Christian Oterhals"
},
{
- "name" : "Joelle Maslak",
+ "id" : "Joelle Maslak",
"data" : [
[
"Perl 5",
@@ -616,39 +312,40 @@
2
]
],
- "id" : "Joelle Maslak"
+ "name" : "Joelle Maslak"
},
{
"id" : "John Barrett",
+ "name" : "John Barrett",
"data" : [
[
"Perl 5",
1
]
- ],
- "name" : "John Barrett"
+ ]
},
{
- "name" : "Juan Caballero",
"data" : [
[
"Perl 5",
2
]
],
+ "name" : "Juan Caballero",
"id" : "Juan Caballero"
},
{
+ "id" : "Khalid",
+ "name" : "Khalid",
"data" : [
[
"Perl 5",
2
]
- ],
- "id" : "Khalid",
- "name" : "Khalid"
+ ]
},
{
+ "id" : "Kian-Meng Ang",
"data" : [
[
"Perl 5",
@@ -659,18 +356,17 @@
1
]
],
- "id" : "Kian-Meng Ang",
"name" : "Kian-Meng Ang"
},
{
"name" : "Kivanc Yazan",
- "id" : "Kivanc Yazan",
"data" : [
[
"Perl 5",
2
]
- ]
+ ],
+ "id" : "Kivanc Yazan"
},
{
"data" : [
@@ -683,11 +379,10 @@
2
]
],
- "id" : "Lars Balker",
- "name" : "Lars Balker"
+ "name" : "Lars Balker",
+ "id" : "Lars Balker"
},
{
- "name" : "Laurent Rosenfeld",
"data" : [
[
"Perl 5",
@@ -702,27 +397,28 @@
1
]
],
+ "name" : "Laurent Rosenfeld",
"id" : "Laurent Rosenfeld"
},
{
"name" : "Mark Senn",
- "id" : "Mark Senn",
"data" : [
[
"Perl 6",
2
]
- ]
+ ],
+ "id" : "Mark Senn"
},
{
+ "id" : "Martin Mugeni",
+ "name" : "Martin Mugeni",
"data" : [
[
"Perl 6",
2
]
- ],
- "id" : "Martin Mugeni",
- "name" : "Martin Mugeni"
+ ]
},
{
"data" : [
@@ -731,12 +427,11 @@
1
]
],
- "id" : "Neil Bowers",
- "name" : "Neil Bowers"
+ "name" : "Neil Bowers",
+ "id" : "Neil Bowers"
},
{
"name" : "Nick Logan",
- "id" : "Nick Logan",
"data" : [
[
"Perl 5",
@@ -746,27 +441,28 @@
"Perl 6",
2
]
- ]
+ ],
+ "id" : "Nick Logan"
},
{
+ "name" : "Oleksii Tsvietnov",
"data" : [
[
"Perl 5",
2
]
],
- "id" : "Oleksii Tsvietnov",
- "name" : "Oleksii Tsvietnov"
+ "id" : "Oleksii Tsvietnov"
},
{
- "name" : "Ozzy",
"id" : "Ozzy",
"data" : [
[
"Perl 6",
2
]
- ]
+ ],
+ "name" : "Ozzy"
},
{
"data" : [
@@ -775,20 +471,21 @@
2
]
],
- "id" : "Pavel Jurca",
- "name" : "Pavel Jurca"
+ "name" : "Pavel Jurca",
+ "id" : "Pavel Jurca"
},
{
- "name" : "Pete Houston",
"id" : "Pete Houston",
"data" : [
[
"Perl 5",
2
]
- ]
+ ],
+ "name" : "Pete Houston"
},
{
+ "name" : "Philippe Bruhat",
"data" : [
[
"Perl 5",
@@ -799,30 +496,30 @@
1
]
],
- "id" : "Philippe Bruhat",
- "name" : "Philippe Bruhat"
+ "id" : "Philippe Bruhat"
},
{
+ "name" : "Prajith P",
"data" : [
[
"Perl 5",
1
]
],
- "id" : "Prajith P",
- "name" : "Prajith P"
+ "id" : "Prajith P"
},
{
- "name" : "Sean Meininger",
+ "id" : "Sean Meininger",
"data" : [
[
"Perl 6",
2
]
],
- "id" : "Sean Meininger"
+ "name" : "Sean Meininger"
},
{
+ "name" : "Simon Proctor",
"data" : [
[
"Perl 5",
@@ -837,18 +534,17 @@
2
]
],
- "id" : "Simon Proctor",
- "name" : "Simon Proctor"
+ "id" : "Simon Proctor"
},
{
- "name" : "Simon Reinhardt",
"id" : "Simon Reinhardt",
"data" : [
[
"Perl 5",
2
]
- ]
+ ],
+ "name" : "Simon Reinhardt"
},
{
"id" : "Steve Rogerson",
@@ -866,13 +562,13 @@
},
{
"name" : "Steven Wilson",
- "id" : "Steven Wilson",
"data" : [
[
"Perl 5",
2
]
- ]
+ ],
+ "id" : "Steven Wilson"
},
{
"data" : [
@@ -881,8 +577,8 @@
1
]
],
- "id" : "Tiago Stock",
- "name" : "Tiago Stock"
+ "name" : "Tiago Stock",
+ "id" : "Tiago Stock"
},
{
"name" : "Tore Andersson",
@@ -895,25 +591,329 @@
"id" : "Tore Andersson"
},
{
- "id" : "Veesh Goldman",
"data" : [
[
"Perl 5",
1
]
],
-