From a79332a73e6dd2e363a5648ace0235d6c236447f Mon Sep 17 00:00:00 2001 From: Mohammad S Anwar Date: Fri, 18 Oct 2019 18:05:51 +0100 Subject: - Added solutions by Kevin Colyer. --- challenge-030/kevin-colyer/perl6/ch-1.p6 | 13 + challenge-030/kevin-colyer/perl6/ch-2.p6 | 21 + stats/pwc-current.json | 419 +++++++------- stats/pwc-language-breakdown-summary.json | 44 +- stats/pwc-language-breakdown.json | 444 +++++++-------- stats/pwc-leaders.json | 900 +++++++++++++++--------------- stats/pwc-summary-1-30.json | 42 +- stats/pwc-summary-121-150.json | 66 +-- stats/pwc-summary-31-60.json | 116 ++-- stats/pwc-summary-61-90.json | 48 +- stats/pwc-summary-91-120.json | 126 ++--- stats/pwc-summary.json | 290 +++++----- 12 files changed, 1289 insertions(+), 1240 deletions(-) create mode 100644 challenge-030/kevin-colyer/perl6/ch-1.p6 create mode 100644 challenge-030/kevin-colyer/perl6/ch-2.p6 diff --git a/challenge-030/kevin-colyer/perl6/ch-1.p6 b/challenge-030/kevin-colyer/perl6/ch-1.p6 new file mode 100644 index 0000000000..28e92b44b4 --- /dev/null +++ b/challenge-030/kevin-colyer/perl6/ch-1.p6 @@ -0,0 +1,13 @@ +#!/usr/bin/perl6 +use v6; + +use Test; + +# 30.1 +# Write a script to list dates for Sunday Christmas between 2019 and 2100. For example, 25 Dec 2022 is Sunday. + +# Challenge #13.1 +# Write a script to print the date of last Friday of every month of a given year. Order y, m, d +my @sundayxmas; + +2019..2100 ==> map { Date.new($_,12,25) } ==> grep { $_.day-of-week==7} ==> map { say $_.yyyy-mm-dd } ; # diff --git a/challenge-030/kevin-colyer/perl6/ch-2.p6 b/challenge-030/kevin-colyer/perl6/ch-2.p6 new file mode 100644 index 0000000000..1b14a24eda --- /dev/null +++ b/challenge-030/kevin-colyer/perl6/ch-2.p6 @@ -0,0 +1,21 @@ +#!/usr/bin/perl6 +use v6; + +use Test; + +# 30.2 +# Write a script to print all possible series of 3 positive numbers, where in each series at least one of the number is even and sum of the three numbers is always 12. For example, 3,4,5. + + +sub SumsTwelve(*@tri) { + return True if ( [+] @tri ) == 12; # this will always fullfil condition one of number is even as can only add to twelve is ALL even or TWO odd. sum of all odd or one odd can never an even number! + return False; +} + +for 1..10 -> $a { + for 1..11-$a -> $b { + for 1..12-$b-$a -> $c { + say "$a,$b,$c" if SumsTwelve($a,$b,$c); + } + } +} diff --git a/stats/pwc-current.json b/stats/pwc-current.json index ceebf6476c..0e3e8b19d6 100644 --- a/stats/pwc-current.json +++ b/stats/pwc-current.json @@ -1,181 +1,23 @@ { - "subtitle" : { - "text" : "[Champions: 25] Last updated at 2019-10-18 12:02:54 GMT" - }, - "series" : [ - { - "colorByPoint" : 1, - "name" : "Perl Weekly Challenge - 030", - "data" : [ - { - "name" : "Andrezgz", - "drilldown" : "Andrezgz", - "y" : 2 - }, - { - "name" : "Arne Sommer", - "drilldown" : "Arne Sommer", - "y" : 3 - }, - { - "name" : "Burkhard Nickels", - "drilldown" : "Burkhard Nickels", - "y" : 2 - }, - { - "drilldown" : "Daniel Mita", - "y" : 4, - "name" : "Daniel Mita" - }, - { - "y" : 2, - "drilldown" : "Darren Bottin", - "name" : "Darren Bottin" - }, - { - "name" : "Dave Cross", - "drilldown" : "Dave Cross", - "y" : 2 - }, - { - "drilldown" : "Dave Jacoby", - "y" : 3, - "name" : "Dave Jacoby" - }, - { - "name" : "Dr James A. Smith", - "drilldown" : "Dr James A. Smith", - "y" : 2 - }, - { - "y" : 2, - "drilldown" : "Duane Powell", - "name" : "Duane Powell" - }, - { - "drilldown" : "E. Choroba", - "y" : 2, - "name" : "E. Choroba" - }, - { - "drilldown" : "Jaldhar H. Vyas", - "y" : 5, - "name" : "Jaldhar H. Vyas" - }, - { - "y" : 2, - "drilldown" : "Lars Thegler", - "name" : "Lars Thegler" - }, - { - "name" : "Laurent Rosenfeld", - "drilldown" : "Laurent Rosenfeld", - "y" : 5 - }, - { - "drilldown" : "Markus Holzer", - "y" : 2, - "name" : "Markus Holzer" - }, - { - "drilldown" : "Nazareno Delucca", - "y" : 2, - "name" : "Nazareno Delucca" - }, - { - "name" : "Pete Houston", - "drilldown" : "Pete Houston", - "y" : 2 - }, - { - "name" : "Rage311", - "drilldown" : "Rage311", - "y" : 2 - }, - { - "drilldown" : "Roger Bell West", - "y" : 5, - "name" : "Roger Bell West" - }, - { - "drilldown" : "Simon Proctor", - "y" : 2, - "name" : "Simon Proctor" - }, - { - "y" : 2, - "drilldown" : "Steven Wilson", - "name" : "Steven Wilson" - }, - { - "drilldown" : "Tester R59", - "y" : 2, - "name" : "Tester R59" - }, - { - "name" : "Trenton Langer", - "y" : 2, - "drilldown" : "Trenton Langer" - }, - { - "y" : 2, - "drilldown" : "Ulrich Rieke", - "name" : "Ulrich Rieke" - }, - { - "name" : "Vyacheslav Volgarev", - "y" : 2, - "drilldown" : "Vyacheslav Volgarev" - }, - { - "y" : 4, - "drilldown" : "Yet Ebreo", - "name" : "Yet Ebreo" - } - ] - } - ], - "tooltip" : { - "followPointer" : 1, - "pointFormat" : "{point.name}: {point.y:f}
", - "headerFormat" : "{series.name}
" - }, - "legend" : { - "enabled" : 0 - }, - "xAxis" : { - "type" : "category" - }, - "chart" : { - "type" : "column" - }, "yAxis" : { "title" : { "text" : "Total Solutions" } }, - "plotOptions" : { - "series" : { - "borderWidth" : 0, - "dataLabels" : { - "format" : "{point.y}", - "enabled" : 1 - } - } - }, "drilldown" : { "series" : [ { + "id" : "Andrezgz", "data" : [ [ "Perl 5", 2 ] ], - "name" : "Andrezgz", - "id" : "Andrezgz" + "name" : "Andrezgz" }, { + "id" : "Arne Sommer", "data" : [ [ "Perl 6", @@ -186,12 +28,11 @@ 1 ] ], - "id" : "Arne Sommer", "name" : "Arne Sommer" }, { - "id" : "Burkhard Nickels", "name" : "Burkhard Nickels", + "id" : "Burkhard Nickels", "data" : [ [ "Perl 5", @@ -200,6 +41,7 @@ ] }, { + "id" : "Daniel Mita", "data" : [ [ "Perl 5", @@ -210,8 +52,7 @@ 2 ] ], - "name" : "Daniel Mita", - "id" : "Daniel Mita" + "name" : "Daniel Mita" }, { "data" : [ @@ -220,17 +61,17 @@ 2 ] ], - "name" : "Darren Bottin", - "id" : "Darren Bottin" + "id" : "Darren Bottin", + "name" : "Darren Bottin" }, { + "id" : "Dave Cross", "data" : [ [ "Perl 5", 2 ] ], - "id" : "Dave Cross", "name" : "Dave Cross" }, { @@ -248,36 +89,37 @@ "name" : "Dave Jacoby" }, { - "id" : "Dr James A. Smith", - "name" : "Dr James A. Smith", "data" : [ [ "Perl 5", 2 ] - ] + ], + "id" : "Dr James A. Smith", + "name" : "Dr James A. Smith" }, { - "name" : "Duane Powell", "id" : "Duane Powell", "data" : [ [ "Perl 5", 2 ] - ] + ], + "name" : "Duane Powell" }, { + "name" : "E. Choroba", "data" : [ [ "Perl 5", 2 ] ], - "name" : "E. Choroba", "id" : "E. Choroba" }, { + "name" : "Jaldhar H. Vyas", "data" : [ [ "Perl 5", @@ -292,20 +134,30 @@ 1 ] ], - "name" : "Jaldhar H. Vyas", "id" : "Jaldhar H. Vyas" }, { "data" : [ [ - "Perl 5", + "Perl 6", 2 ] ], + "id" : "Kevin Colyer", + "name" : "Kevin Colyer" + }, + { "id" : "Lars Thegler", + "data" : [ + [ + "Perl 5", + 2 + ] + ], "name" : "Lars Thegler" }, { + "id" : "Laurent Rosenfeld", "data" : [ [ "Perl 5", @@ -320,42 +172,41 @@ 1 ] ], - "name" : "Laurent Rosenfeld", - "id" : "Laurent Rosenfeld" + "name" : "Laurent Rosenfeld" }, { + "name" : "Markus Holzer", "data" : [ [ "Perl 6", 2 ] ], - "name" : "Markus Holzer", "id" : "Markus Holzer" }, { - "id" : "Nazareno Delucca", - "name" : "Nazareno Delucca", "data" : [ [ "Perl 5", 2 ] - ] + ], + "id" : "Nazareno Delucca", + "name" : "Nazareno Delucca" }, { - "id" : "Pete Houston", - "name" : "Pete Houston", "data" : [ [ "Perl 5", 2 ] - ] + ], + "id" : "Pete Houston", + "name" : "Pete Houston" }, { - "id" : "Rage311", "name" : "Rage311", + "id" : "Rage311", "data" : [ [ "Perl 5", @@ -364,6 +215,7 @@ ] }, { + "id" : "Roger Bell West", "data" : [ [ "Perl 5", @@ -378,42 +230,41 @@ 1 ] ], - "id" : "Roger Bell West", "name" : "Roger Bell West" }, { + "name" : "Simon Proctor", + "id" : "Simon Proctor", "data" : [ [ "Perl 6", 2 ] - ], - "id" : "Simon Proctor", - "name" : "Simon Proctor" + ] }, { - "name" : "Steven Wilson", - "id" : "Steven Wilson", "data" : [ [ "Perl 5", 2 ] - ] + ], + "id" : "Steven Wilson", + "name" : "Steven Wilson" }, { - "id" : "Tester R59", - "name" : "Tester R59", "data" : [ [ "Perl 5", 2 ] - ] + ], + "id" : "Tester R59", + "name" : "Tester R59" }, { - "id" : "Trenton Langer", "name" : "Trenton Langer", + "id" : "Trenton Langer", "data" : [ [ "Perl 5", @@ -433,16 +284,15 @@ }, { "id" : "Vyacheslav Volgarev", - "name" : "Vyacheslav Volgarev", "data" : [ [ "Perl 5", 2 ] - ] + ], + "name" : "Vyacheslav Volgarev" }, { - "id" : "Yet Ebreo", "name" : "Yet Ebreo", "data" : [ [ @@ -453,11 +303,176 @@ "Perl 6", 2 ] - ] + ], + "id" : "Yet Ebreo" } ] }, + "tooltip" : { + "headerFormat" : "{series.name}
", + "followPointer" : 1, + "pointFormat" : "{point.name}: {point.y:f}
" + }, + "legend" : { + "enabled" : 0 + }, "title" : { "text" : "Perl Weekly Challenge - 030" - } + }, + "subtitle" : { + "text" : "[Champions: 26] Last updated at 2019-10-18 17:05:12 GMT" + }, + "chart" : { + "type" : "column" + }, + "xAxis" : { + "type" : "category" + }, + "plotOptions" : { + "series" : { + "borderWidth" : 0, + "dataLabels" : { + "enabled" : 1, + "format" : "{point.y}" + } + } + }, + "series" : [ + { + "colorByPoint" : 1, + "data" : [ + { + "drilldown" : "Andrezgz", + "y" : 2, + "name" : "Andrezgz" + }, + { + "drilldown" : "Arne Sommer", + "y" : 3, + "name" : "Arne Sommer" + }, + { + "name" : "Burkhard Nickels", + "drilldown" : "Burkhard Nickels", + "y" : 2 + }, + { + "name" : "Daniel Mita", + "y" : 4, + "drilldown" : "Daniel Mita" + }, + { + "drilldown" : "Darren Bottin", + "y" : 2, + "name" : "Darren Bottin" + }, + { + "name" : "Dave Cross", + "y" : 2, + "drilldown" : "Dave Cross" + }, + { + "y" : 3, + "drilldown" : "Dave Jacoby", + "name" : "Dave Jacoby" + }, + { + "drilldown" : "Dr James A. Smith", + "y" : 2, + "name" : "Dr James A. Smith" + }, + { + "name" : "Duane Powell", + "y" : 2, + "drilldown" : "Duane Powell" + }, + { + "name" : "E. Choroba", + "drilldown" : "E. Choroba", + "y" : 2 + }, + { + "drilldown" : "Jaldhar H. Vyas", + "y" : 5, + "name" : "Jaldhar H. Vyas" + }, + { + "drilldown" : "Kevin Colyer", + "y" : 2, + "name" : "Kevin Colyer" + }, + { + "name" : "Lars Thegler", + "drilldown" : "Lars Thegler", + "y" : 2 + }, + { + "drilldown" : "Laurent Rosenfeld", + "y" : 5, + "name" : "Laurent Rosenfeld" + }, + { + "name" : "Markus Holzer", + "drilldown" : "Markus Holzer", + "y" : 2 + }, + { + "name" : "Nazareno Delucca", + "drilldown" : "Nazareno Delucca", + "y" : 2 + }, + { + "name" : "Pete Houston", + "y" : 2, + "drilldown" : "Pete Houston" + }, + { + "y" : 2, + "drilldown" : "Rage311", + "name" : "Rage311" + }, + { + "name" : "Roger Bell West", + "drilldown" : "Roger Bell West", + "y" : 5 + }, + { + "name" : "Simon Proctor", + "drilldown" : "Simon Proctor", + "y" : 2 + }, + { + "y" : 2, + "drilldown" : "Steven Wilson", + "name" : "Steven Wilson" + }, + { + "name" : "Tester R59", + "drilldown" : "Tester R59", + "y" : 2 + }, + { + "name" : "Trenton Langer", + "y" : 2, + "drilldown" : "Trenton Langer" + }, + { + "name" : "Ulrich Rieke", + "y" : 2, + "drilldown" : "Ulrich Rieke" + }, + { + "name" : "Vyacheslav Volgarev", + "y" : 2, + "drilldown" : "Vyacheslav Volgarev" + }, + { + "drilldown" : "Yet Ebreo", + "y" : 4, + "name" : "Yet Ebreo" + } + ], + "name" : "Perl Weekly Challenge - 030" + } + ] } diff --git a/stats/pwc-language-breakdown-summary.json b/stats/pwc-language-breakdown-summary.json index 096e991543..d756b16180 100644 --- a/stats/pwc-language-breakdown-summary.json +++ b/stats/pwc-language-breakdown-summary.json @@ -1,29 +1,26 @@ { + "title" : { + "text" : "Perl Weekly Challenge Contributions - 2019" + }, "tooltip" : { "pointFormat" : "{point.y:.0f}" }, - "xAxis" : { - "labels" : { - "style" : { - "fontFamily" : "Verdana, sans-serif", - "fontSize" : "13px" - } - }, - "type" : "category" + "chart" : { + "type" : "column" }, "series" : [ { "dataLabels" : { + "y" : 10, + "format" : "{point.y:.0f}", "enabled" : "true", "color" : "#FFFFFF", - "rotation" : -90, "align" : "right", - "format" : "{point.y:.0f}", - "y" : 10, "style" : { "fontFamily" : "Verdana, sans-serif", "fontSize" : "13px" - } + }, + "rotation" : -90 }, "name" : "Contributions", "data" : [ @@ -37,27 +34,30 @@ ], [ "Perl 6", - 737 + 739 ] ] } ], - "title" : { - "text" : "Perl Weekly Challenge Contributions - 2019" - }, "yAxis" : { - "min" : 0, "title" : { "text" : null - } + }, + "min" : 0 + }, + "xAxis" : { + "labels" : { + "style" : { + "fontFamily" : "Verdana, sans-serif", + "fontSize" : "13px" + } + }, + "type" : "category" }, "legend" : { "enabled" : "false" }, - "chart" : { - "type" : "column" - }, "subtitle" : { - "text" : "Last updated at 2019-10-18 12:03:04 GMT" + "text" : "Last updated at 2019-10-18 17:05:38 GMT" } } diff --git a/stats/pwc-language-breakdown.json b/stats/pwc-language-breakdown.json index b70639abd3..1a6fe4ef6e 100644 --- a/stats/pwc-language-breakdown.json +++ b/stats/pwc-language-breakdown.json @@ -1,12 +1,165 @@ { - "tooltip" : { - "pointFormat" : "Challenge {point.name}: {point.y:f}
", - "followPointer" : "true", - "headerFormat" : "" - }, - "xAxis" : { - "type" : "category" + "chart" : { + "type" : "column" }, + "series" : [ + { + "data" : [ + { + "drilldown" : "001", + "name" : "#001", + "y" : 132 + }, + { + "y" : 104, + "name" : "#002", + "drilldown" : "002" + }, + { + "drilldown" : "003", + "name" : "#003", + "y" : 66 + }, + { + "drilldown" : "004", + "name" : "#004", + "y" : 86 + }, + { + "y" : 66, + "name" : "#005", + "drilldown" : "005" + }, + { + "name" : "#006", + "drilldown" : "006", + "y" : 48 + }, + { + "name" : "#007", + "drilldown" : "007", + "y" : 56 + }, + { + "name" : "#008", + "drilldown" : "008", + "y" : 70 + }, + { + "name" : "#009", + "drilldown" : "009", + "y" : 68 + }, + { + "y" : 60, + "drilldown" : "010", + "name" : "#010" + }, + { + "y" : 78, + "name" : "#011", + "drilldown" : "011" + }, + { + "y" : 83, + "drilldown" : "012", + "name" : "#012" + }, + { + "drilldown" : "013", + "name" : "#013", + "y" : 76 + }, + { + "y" : 95, + "drilldown" : "014", + "name" : "#014" + }, + { + "name" : "#015", + "drilldown" : "015", + "y" : 93 + }, + { + "y" : 66, + "drilldown" : "016", + "name" : "#016" + }, + { + "y" : 79, + "drilldown" : "017", + "name" : "#017" + }, + { + "y" : 76, + "drilldown" : "018", + "name" : "#018" + }, + { + "drilldown" : "019", + "name" : "#019", + "y" : 95 + }, + { + "drilldown" : "020", + "name" : "#020", + "y" : 95 + }, + { + "name" : "#021", + "drilldown" : "021", + "y" : 67 + }, + { + "drilldown" : "022", + "name" : "#022", + "y" : 63 + }, + { + "drilldown" : "023", + "name" : "#023", + "y" : 91 + }, + { + "name" : "#024", + "drilldown" : "024", + "y" : 70 + }, + { + "name" : "#025", + "drilldown" : "025", + "y" : 55 + }, + { + "y" : 70, + "drilldown" : "026", + "name" : "#026" + }, + { + "name" : "#027", + "drilldown" : "027", + "y" : 58 + }, + { + "name" : "#028", + "drilldown" : "028", + "y" : 79 + }, + { + "y" : 74, + "drilldown" : "029", + "name" : "#029" + }, + { + "name" : "#030", + "drilldown" : "030", + "y" : 68 + } + ], + "name" : "Perl Weekly Challenge Languages", + "colorByPoint" : "true" + } + ], "drilldown" : { "series" : [ { @@ -64,7 +217,6 @@ "name" : "003" }, { - "id" : "004", "data" : [ [ "Perl 5", @@ -79,6 +231,7 @@ 9 ] ], + "id" : "004", "name" : "004" }, { @@ -96,11 +249,10 @@ 11 ] ], - "name" : "005", - "id" : "005" + "id" : "005", + "name" : "005" }, { - "id" : "006", "data" : [ [ "Perl 5", @@ -115,10 +267,11 @@ 7 ] ], + "id" : "006", "name" : "006" }, { - "id" : "007", + "name" : "007", "data" : [ [ "Perl 5", @@ -133,9 +286,10 @@ 10 ] ], - "name" : "007" + "id" : "007" }, { + "id" : "008", "data" : [ [ "Perl 5", @@ -150,11 +304,11 @@ 12 ] ], - "id" : "008", "name" : "008" }, { "name" : "009", + "id" : "009", "data" : [ [ "Perl 5", @@ -168,10 +322,10 @@ "Blog", 13 ] - ], - "id" : "009" + ] }, { + "id" : "010", "data" : [ [ "Perl 5", @@ -186,10 +340,10 @@ 11 ] ], - "id" : "010", "name" : "010" }, { + "name" : "011", "data" : [ [ "Perl 5", @@ -204,10 +358,10 @@ 9 ] ], - "name" : "011", "id" : "011" }, { + "name" : "012", "id" : "012", "data" : [ [ @@ -222,10 +376,11 @@ "Blog", 11 ] - ], - "name" : "012" + ] }, { + "name" : "013", + "id" : "013", "data" : [ [ "Perl 5", @@ -239,11 +394,11 @@ "Blog", 13 ] - ], - "id" : "013", - "name" : "013" + ] }, { + "name" : "014", + "id" : "014", "data" : [ [ "Perl 5", @@ -257,11 +412,10 @@ "Blog", 14 ] - ], - "name" : "014", - "id" : "014" + ] }, { + "id" : "015", "data" : [ [ "Perl 5", @@ -276,11 +430,11 @@ 15 ] ], - "id" : "015", "name" : "015" }, { "name" : "016", + "id" : "016", "data" : [ [ "Perl 5", @@ -294,10 +448,11 @@ "Blog", 12 ] - ], - "id" : "016" + ] }, { + "name" : "017", + "id" : "017", "data" : [ [ "Perl 5", @@ -311,12 +466,9 @@ "Blog", 12 ] - ], - "name" : "017", - "id" : "017" + ] }, { - "name" : "018", "data" : [ [ "Perl 5", @@ -331,9 +483,11 @@ 14 ] ], - "id" : "018" + "id" : "018", + "name" : "018" }, { + "name" : "019", "id" : "019", "data" : [ [ @@ -348,8 +502,7 @@ "Blog", 13 ] - ], - "name" : "019" + ] }, { "data" : [ @@ -370,7 +523,7 @@ "name" : "020" }, { - "id" : "021", + "name" : "021", "data" : [ [ "Perl 5", @@ -385,7 +538,7 @@ 10 ] ], - "name" : "021" + "id" : "021" }, { "id" : "022", @@ -424,7 +577,7 @@ "id" : "023" }, { - "name" : "024", + "id" : "024", "data" : [ [ "Perl 5", @@ -439,9 +592,10 @@ 11 ] ], - "id" : "024" + "name" : "024" }, { + "id" : "025", "data" : [ [ "Perl 5", @@ -456,10 +610,10 @@ 12 ] ], - "name" : "025", - "id" : "025" + "name" : "025" }, { + "id" : "026", "data" : [ [ "Perl 5", @@ -474,10 +628,11 @@ 10 ] ], - "id" : "026", "name" : "026" }, { + "name" : "027", + "id" : "027", "data" : [ [ "Perl 5", @@ -491,12 +646,9 @@ "Blog", 9 ] - ], - "name" : "027", - "id" : "027" + ] }, { - "id" : "028", "data" : [ [ "Perl 5", @@ -511,9 +663,11 @@ 9 ] ], + "id" : "028", "name" : "028" }, { + "name" : "029", "data" : [ [ "Perl 5", @@ -528,10 +682,10 @@ 9 ] ], - "id" : "029", - "name" : "029" + "id" : "029" }, { + "name" : "030", "data" : [ [ "Perl 5", @@ -539,190 +693,39 @@ ], [ "Perl 6", - 18 + 20 ], [ "Blog", 5 ] ], - "id" : "030", - "name" : "030" + "id" : "030" } ] }, - "series" : [ - { - "colorByPoint" : "true", - "data" : [ - { - "drilldown" : "001", - "y" : 132, - "name" : "#001" - }, - { - "name" : "#002", - "drilldown" : "002", - "y" : 104 - }, - { - "drilldown" : "003", - "y" : 66, - "name" : "#003" - }, - { - "name" : "#004", - "y" : 86, - "drilldown" : "004" - }, - { - "y" : 66, - "drilldown" : "005", - "name" : "#005" - }, - { - "name" : "#006", - "drilldown" : "006", - "y" : 48 - }, - { - "y" : 56, - "drilldown" : "007", - "name" : "#007" - }, - { - "y" : 70, - "drilldown" : "008", - "name" : "#008" - }, - { - "drilldown" : "009", - "y" : 68, - "name" : "#009" - }, - { - "y" : 60, - "drilldown" : "010", - "name" : "#010" - }, - { - "drilldown" : "011", - "y" : 78, - "name" : "#011" - }, - { - "y" : 83, - "drilldown" : "012", - "name" : "#012" - }, - { - "drilldown" : "013", - "y" : 76, - "name" : "#013" - }, - { - "name" : "#014", - "drilldown" : "014", - "y" : 95 - }, - { - "drilldown" : "015", - "y" : 93, - "name" : "#015" - }, - { - "name" : "#016", - "y" : 66, - "drilldown" : "016" - }, - { - "name" : "#017", - "drilldown" : "017", - "y" : 79 - }, - { - "drilldown" : "018", - "y" : 76, - "name" : "#018" - }, - { - "drilldown" : "019", - "y" : 95, - "name" : "#019" - }, - { - "name" : "#020", - "y" : 95, - "drilldown" : "020" - }, - { - "y" : 67, - "drilldown" : "021", - "name" : "#021" - }, - { - "drilldown" : "022", - "y" : 63, - "name" : "#022" - }, - { - "y" : 91, - "drilldown" : "023", - "name" : "#023" - }, - { - "y" : 70, - "drilldown" : "024", - "name" : "#024" - }, - { - "y" : 55, - "drilldown" : "025", - "name" : "#025" - }, - { - "name" : "#026", - "drilldown" : "026", - "y" : 70 - }, - { - "name" : "#027", - "drilldown" : "027", - "y" : 58 - }, - { - "name" : "#028", - "drilldown" : "028", - "y" : 79 - }, - { - "drilldown" : "029", - "y" : 74, - "name" : "#029" - }, - { - "name" : "#030", - "drilldown" : "030", - "y" : 66 - } - ], - "name" : "Perl Weekly Challenge Languages" - } - ], - "title" : { - "text" : "Perl Weekly Challenge Language" - }, "plotOptions" : { "series" : { + "borderWidth" : 0, "dataLabels" : { - "format" : "{point.y}", - "enabled" : 1 - }, - "borderWidth" : 0 + "enabled" : 1, + "format" : "{point.y}" + } } }, - "chart" : { - "type" : "column" + "title" : { + "text" : "Perl Weekly Challenge Language" + }, + "tooltip" : { + "pointFormat" : "Challenge {point.name}: {point.y:f}
", + "followPointer" : "true", + "headerFormat" : "" + }, + "xAxis" : { + "type" : "category" + }, + "subtitle" : { + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2019-10-18 17:05:38 GMT" }, "legend" : { "enabled" : "false" @@ -731,8 +734,5 @@ "title" : { "text" : "Total Solutions" } - }, - "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2019-10-18 12:03:04 GMT" } } diff --git a/stats/pwc-leaders.json b/stats/pwc-leaders.json index e5693be33b..2e0eb954d9 100644 --- a/stats/pwc-leaders.json +++ b/stats/pwc-leaders.json @@ -1,290 +1,4 @@ { - "subtitle" : { - "text" : "Click the columns to drilldown the score breakdown. Last updated at 2019-10-18 12:03:01 GMT" - }, - "tooltip" : { - "pointFormat" : "{point.name}: {point.y:f}
", - "headerFormat" : "", - "followPointer" : "true" - }, - "chart" : { - "type" : "column" - }, - "yAxis" : { - "title" : { - "text" : "Total Score" - } - }, - "plotOptions" : { - "series" : { - "dataLabels" : { - "enabled" : 1, - "format" : "{point.y}" - }, - "borderWidth" : 0 - } - }, - "title" : { - "text" : "Perl Weekly Challenge Leaders (TOP 50)" - }, - "series" : [ - { - "data" : [ - { - "drilldown" : "Laurent Rosenfeld", - "y" : 372, - "name" : "#1: Laurent Rosenfeld" - }, - { - "y" : 298, - "drilldown" : "Joelle Maslak", - "name" : "#2: Joelle Maslak" - }, - { - "y" : 272, - "drilldown" : "Jaldhar H. Vyas", - "name" : "#3: Jaldhar H. Vyas" - }, - { - "name" : "#4: Ruben Westerberg", - "drilldown" : "Ruben Westerberg", - "y" : 220 - }, - { - "name" : "#5: Adam Russell", - "y" : 188, - "drilldown" : "Adam Russell" - }, - { - "y" : 186, - "drilldown" : "Arne Sommer", - "name" : "#6: Arne Sommer" - }, - { - "name" : "#7: Athanasius", - "drilldown" : "Athanasius", - "y" : 176 - }, - { - "drilldown" : "E. Choroba", - "y" : 152, - "name" : "#8: E. Choroba" - }, - { - "drilldown" : "Kian-Meng Ang", - "y" : 140, - "name" : "#9: Kian-Meng Ang" - }, - { - "drilldown" : "Roger Bell West", - "y" : 126, - "name" : "#10: Roger Bell West" - }, - { - "drilldown" : "Simon Proctor", - "y" : 120, - "name" : "#11: Simon Proctor" - }, - { - "name" : "#12: Andrezgz", - "y" : 116, - "drilldown" : "Andrezgz" - }, - { - "name" : "#13: Dave Jacoby", - "drilldown" : "Dave Jacoby", - "y" : 108 - }, - { - "drilldown" : "Duncan C. White", - "y" : 106, - "name" : "#14: Duncan C. White" - }, - { - "drilldown" : "Yet Ebreo", - "y" : 100, - "name" : "#15: Yet Ebreo" - }, - { - "drilldown" : "Francis Whittle", - "y" : 96, - "name" : "#16: Francis Whittle" - }, - { - "y" : 88, - "drilldown" : "Feng Chang", - "name" : "#17: Feng Chang" - }, - { - "y" : 88, - "drilldown" : "Steven Wilson", - "name" : "#18: Steven Wilson" - }, - { - "name" : "#19: Daniel Mantovani", - "drilldown" : "Daniel Mantovani", - "y" : 82 - }, - { - "name" : "#20: Gustavo Chaves", - "drilldown" : "Gustavo Chaves", - "y" : 72 - }, - { - "name" : "#21: Yozen Hernandez", - "y" : 70, - "drilldown" : "Yozen Hernandez" - }, - { - "name" : "#22: Duane Powell", - "drilldown" : "Duane Powell", - "y" : 66 - }, - { - "y" : 66, - "drilldown" : "Kevin Colyer", - "name" : "#23: Kevin Colyer" - }, - { - "drilldown" : "Guillermo Ramos", - "y" : 64, - "name" : "#24: Guillermo Ramos" - }, - { - "y" : 64, - "drilldown" : "Mark Senn", - "name" : "#25: Mark Senn" - }, - { - "y" : 58, - "drilldown" : "Lubos Kolouch", - "name" : "#26: Lubos Kolouch" - }, - { - "y" : 56, - "drilldown" : "Jo Christian Oterhals", - "name" : "#27: Jo Christian Oterhals" - }, - { - "name" : "#28: Ozzy", - "drilldown" : "Ozzy", - "y" : 54 - }, - { - "name" : "#29: Noud", - "drilldown" : "Noud", - "y" : 52 - }, - { - "drilldown" : "Randy Lauen", - "y" : 52, - "name" : "#30: Randy Lauen" - }, - { - "name" : "#31: Dr James A. Smith", - "y" : 48, - "drilldown" : "Dr James A. Smith" - }, - { - "drilldown" : "Veesh Goldman", - "y" : 44, - "name" : "#32: Veesh Goldman" - }, - { - "y" : 32, - "drilldown" : "Nick Logan", - "name" : "#33: Nick Logan" - }, - { - "name" : "#34: Dave Cross", - "y" : 30, - "drilldown" : "Dave Cross" - }, - { - "drilldown" : "Lars Balker", - "y" : 30, - "name" : "#35: Lars Balker" - }, - { - "y" : 28, - "drilldown" : "Colin Crain", - "name" : "#36: Colin Crain" - }, - { - "drilldown" : "Jaime Corchado", - "y" : 24, - "name" : "#37: Jaime Corchado" - }, - { - "drilldown" : "Maxim Nechaev", - "y" : 24, - "name" : "#38: Maxim Nechaev" - }, - { - "y" : 22, - "drilldown" : "Alicia Bielsa", - "name" : "#39: Alicia Bielsa" - }, - { - "drilldown" : "Pete Houston", - "y" : 22, - "name" : "#40: Pete Houston" - }, - { - "name" : "#41: Daniel Mita", - "drilldown" : "Daniel Mita", - "y" : 20 - }, - { - "name" : "#42: Doug Schrag", - "drilldown" : "Doug Schrag", - "y" : 20 - }, - { - "y" : 20, - "drilldown" : "Kivanc Yazan", - "name" : "#43: Kivanc Yazan" - }, - { - "name" : "#44: Markus Holzer", - "y" : 20, - "drilldown" : "Markus Holzer" - }, - { - "name" : "#45: Mark Anderson", - "drilldown" : "Mark Anderson", - "y" : 18 - }, - { - "name" : "#46: Neil Bowers", - "drilldown" : "Neil Bowers", - "y" : 18 - }, - { - "drilldown" : "Walt Mankowski", - "y" : 18, - "name" : "#47: Walt Mankowski" - }, - { - "name" : "#48: Donald Hunter", - "drilldown" : "Donald Hunter", - "y" : 16 - }, - { - "drilldown" : "Robert Gratza", - "y" : 16, - "name" : "#49: Robert Gratza" - }, - { - "name" : "#50: John Barrett", - "y" : 14, - "drilldown" : "John Barrett" - } - ], - "colorByPoint" : "true", - "name" : "Perl Weekly Challenge Leaders" - } - ], "xAxis" : { "type" : "category" }, @@ -296,10 +10,6 @@ { "name" : "Laurent Rosenfeld", "data" : [ - [ - "Blog", - 68 - ], [ "Perl 6", 59 @@ -307,18 +17,17 @@ [ "Perl 5", 59 + ], + [ + "Blog", + 68 ] ], "id" : "Laurent Rosenfeld" }, { - "name" : "Joelle Maslak", "id" : "Joelle Maslak", "data" : [ - [ - "Perl 6", - 72 - ], [ "Perl 5", 72 @@ -326,44 +35,53 @@ [ "Blog", 5 + ], + [ + "Perl 6", + 72 ] - ] + ], + "name" : "Joelle Maslak" }, { "data" : [ - [ - "Blog", - 17 - ], [ "Perl 5", 60 ], + [ + "Blog", + 17 + ], [ "Perl 6", 59 ] ], - "id" : "Jaldhar H. Vyas", - "name" : "Jaldhar H. Vyas" + "name" : "Jaldhar H. Vyas", + "id" : "Jaldhar H. Vyas" }, { - "name" : "Ruben Westerberg", + "id" : "Ruben Westerberg", "data" : [ [ - "Perl 6", + "Perl 5", 55 ], [ - "Perl 5", + "Perl 6", 55 ] ], - "id" : "Ruben Westerberg" + "name" : "Ruben Westerberg" }, { "name" : "Adam Russell", "data" : [ + [ + "Perl 6", + 3 + ], [ "Blog", 32 @@ -371,22 +89,14 @@ [ "Perl 5", 59 - ], - [ - "Perl 6", - 3 ] ], "id" : "Adam Russell" }, { - "name" : "Arne Sommer", "id" : "Arne Sommer", + "name" : "Arne Sommer", "data" : [ - [ - "Perl 6", - 60 - ], [ "Perl 5", 3 @@ -394,29 +104,32 @@ [ "Blog", 30 + ], + [ + "Perl 6", + 60 ] ] }, { - "name" : "Athanasius", + "id" : "Athanasius", "data" : [ - [ - "Blog", - 3 - ], [ "Perl 5", 55 ], + [ + "Blog", + 3 + ], [ "Perl 6", 30 ] ], - "id" : "Athanasius" + "name" : "Athanasius" }, { - "name" : "E. Choroba", "data" : [ [ "Perl 5", @@ -427,20 +140,21 @@ 24 ] ], + "name" : "E. Choroba", "id" : "E. Choroba" }, { - "name" : "Kian-Meng Ang", "data" : [ - [ - "Blog", - 32 - ], [ "Perl 5", 38 + ], + [ + "Blog", + 32 ] ], + "name" : "Kian-Meng Ang", "id" : "Kian-Meng Ang" }, { @@ -450,38 +164,38 @@ "Blog", 14 ], - [ - "Perl 6", - 15 - ], [ "Perl 5", 34 + ], + [ + "Perl 6", + 15 ] ], "id" : "Roger Bell West" }, { - "name" : "Simon Proctor", + "id" : "Simon Proctor", "data" : [ [ "Perl 5", 5 ], - [ - "Perl 6", - 48 - ], [ "Blog", 7 + ], + [ + "Perl 6", + 48 ] ], - "id" : "Simon Proctor" + "name" : "Simon Proctor" }, { - "name" : "Andrezgz", "id" : "Andrezgz", + "name" : "Andrezgz", "data" : [ [ "Perl 5", @@ -490,9 +204,13 @@ ] }, { - "name" : "Dave Jacoby", "id" : "Dave Jacoby", + "name" : "Dave Jacoby", "data" : [ + [ + "Perl 6", + 1 + ], [ "Blog", 21 @@ -500,15 +218,10 @@ [ "Perl 5", 32 - ], - [ - "Perl 6", - 1 ] ] }, { - "name" : "Duncan C. White", "data" : [ [ "Perl 5", @@ -519,11 +232,10 @@ 1 ] ], + "name" : "Duncan C. White", "id" : "Duncan C. White" }, { - "name" : "Yet Ebreo", - "id" : "Yet Ebreo", "data" : [ [ "Blog", @@ -537,24 +249,25 @@ "Perl 6", 20 ] - ] + ], + "name" : "Yet Ebreo", + "id" : "Yet Ebreo" }, { - "name" : "Francis Whittle", "id" : "Francis Whittle", + "name" : "Francis Whittle", "data" : [ - [ - "Perl 6", - 39 - ], [ "Blog", 9 + ], + [ + "Perl 6", + 39 ] ] }, { - "name" : "Feng Chang", "id" : "Feng Chang", "data" : [ [ @@ -565,96 +278,97 @@ "Perl 5", 21 ] - ] + ], + "name" : "Feng Chang" }, { - "name" : "Steven Wilson", "id" : "Steven Wilson", + "name" : "Steven Wilson", "data" : [ - [ - "Perl 5", - 41 - ], [ "Blog", 3 + ], + [ + "Perl 5", + 41 ] ] }, { "name" : "Daniel Mantovani", - "id" : "Daniel Mantovani", "data" : [ [ "Perl 5", 41 ] - ] + ], + "id" : "Daniel Mantovani" }, { - "name" : "Gustavo Chaves", + "id" : "Gustavo Chaves", "data" : [ - [ - "Perl 5", - 32 - ], [ "Blog", 4 + ], + [ + "Perl 5", + 32 ] ], - "id" : "Gustavo Chaves" + "name" : "Gustavo Chaves" }, { + "id" : "Kevin Colyer", + "name" : "Kevin Colyer", "data" : [ [ - "Blog", - 14 + "Perl 6", + 33 ], [ "Perl 5", - 21 + 2 ] - ], - "id" : "Yozen Hernandez", - "name" : "Yozen Hernandez" + ] }, { - "name" : "Duane Powell", - "id" : "Duane Powell", + "id" : "Yozen Hernandez", + "name" : "Yozen Hernandez", "data" : [ + [ + "Blog", + 14 + ], [ "Perl 5", - 33 + 21 ] ] }, { - "name" : "Kevin Colyer", - "id" : "Kevin Colyer", + "name" : "Duane Powell", "data" : [ - [ - "Perl 6", - 31 - ], [ "Perl 5", - 2 + 33 ] - ] + ], + "id" : "Duane Powell" }, { - "name" : "Guillermo Ramos", "data" : [ [ "Perl 5", 32 ] ], + "name" : "Guillermo Ramos", "id" : "Guillermo Ramos" }, { - "name" : "Mark Senn", + "id" : "Mark Senn", "data" : [ [ "Blog", @@ -665,58 +379,58 @@ 22 ] ], - "id" : "Mark Senn" + "name" : "Mark Senn" }, { + "name" : "Lubos Kolouch", "data" : [ [ "Perl 5", 29 ] ], - "id" : "Lubos Kolouch", - "name" : "Lubos Kolouch" + "id" : "Lubos Kolouch" }, { + "id" : "Jo Christian Oterhals", "data" : [ - [ - "Perl 5", - 6 - ], [ "Perl 6", 15 ], + [ + "Perl 5", + 6 + ], [ "Blog", 7 ] ], - "id" : "Jo Christian Oterhals", "name" : "Jo Christian Oterhals" }, { + "name" : "Ozzy", "data" : [ [ "Perl 6", 27 ] ], - "id" : "Ozzy", - "name" : "Ozzy" + "id" : "Ozzy" }, { - "name" : "Noud", + "id" : "Noud", "data" : [ [ "Perl 6", 26 ] ], - "id" : "Noud" + "name" : "Noud" }, { - "id" : "Randy Lauen", + "name" : "Randy Lauen", "data" : [ [ "Perl 5", @@ -727,10 +441,10 @@ 17 ] ], - "name" : "Randy Lauen" + "id" : "Randy Lauen" }, { - "name" : "Dr James A. Smith", + "id" : "Dr James A. Smith", "data" : [ [ "Perl 6", @@ -741,29 +455,28 @@ 14 ] ], - "id" : "Dr James A. Smith" + "name" : "Dr James A. Smith" }, { - "name" : "Veesh Goldman", "data" : [ [ "Perl 6", 2 ], - [ - "Perl 5", - 17 - ], [ "Blog", 3 + ], + [ + "Perl 5", + 17 ] ], + "name" : "Veesh Goldman", "id" : "Veesh Goldman" }, { "name" : "Nick Logan", - "id" : "Nick Logan", "data" : [ [ "Perl 5", @@ -773,7 +486,8 @@ "Perl 6", 8 ] - ] + ], + "id" : "Nick Logan" }, { "data" : [ @@ -786,11 +500,11 @@ 13 ] ], - "id" : "Dave Cross", - "name" : "Dave Cross" + "name" : "Dave Cross", + "id" : "Dave Cross" }, { - "id" : "Lars Balker", + "name" : "Lars Balker", "data" : [ [ "Perl 5", @@ -801,37 +515,37 @@ 4 ] ], - "name" : "Lars Balker" + "id" : "Lars Balker" }, { + "name" : "Colin Crain", "data" : [ [ "Perl 5", 14 ] ], - "id" : "Colin Crain", - "name" : "Colin Crain" + "id" : "Colin Crain" }, { - "name" : "Jaime Corchado", "data" : [ [ "Perl 5", 12 ] ], + "name" : "Jaime Corchado", "id" : "Jaime Corchado" }, { + "id" : "Maxim Nechaev", + "name" : "Maxim Nechaev", "data" : [ [ "Perl 5", 12 ] - ], - "id" : "Maxim Nechaev", - "name" : "Maxim Nechaev" + ] }, { "name" : "Alicia Bielsa", @@ -844,8 +558,8 @@ "id" : "Alicia Bielsa" }, { - "name" : "Pete Houston", "id" : "Pete Houston", + "name" : "Pete Houston", "data" : [ [ "Perl 5", @@ -854,7 +568,6 @@ ] }, { - "name" : "Daniel Mita", "id" : "Daniel Mita", "data" : [ [ @@ -865,27 +578,28 @@ "Perl 5", 2 ] - ] + ], + "name" : "Daniel Mita" }, { - "name" : "Doug Schrag", + "id" : "Doug Schrag", "data" : [ [ "Perl 6", 10 ] ], - "id" : "Doug Schrag" + "name" : "Doug Schrag" }, { - "name" : "Kivanc Yazan", - "id" : "Kivanc Yazan", "data" : [ [ "Perl 5", 10 ] - ] + ], + "name" : "Kivanc Yazan", + "id" : "Kivanc Yazan" }, { "data" : [ @@ -894,8 +608,8 @@ 10 ] ], - "id" : "Markus Holzer", - "name" : "Markus Holzer" + "name" : "Markus Holzer", + "id" : "Markus Holzer" }, { "data" : [ @@ -904,36 +618,36 @@ 9 ] ], - "id" : "Mark Anderson", - "name" : "Mark Anderson" + "name" : "Mark Anderson", + "id" : "Mark Anderson" }, { "name" : "Neil Bowers", - "id" : "Neil Bowers", "data" : [ - [ - "Blog", - 3 - ], [ "Perl 5", 6 + ], + [ + "Blog", + 3 ] - ] + ], + "id" : "Neil Bowers" }, { - "name" : "Walt Mankowski", + "id" : "Walt Mankowski", "data" : [ [ "Perl 5", 9 ] ], - "id" : "Walt Mankowski" + "name" : "Walt Mankowski" }, { - "name" : "Donald Hunter", "id" : "Donald Hunter", + "name" : "Donald Hunter", "data" : [ [ "Perl 6", @@ -946,29 +660,315 @@ ] }, { + "id" : "Robert Gratza", + "name" : "Robert Gratza", "data" : [ - [ - "Perl 6", - 6 - ], [ "Perl 5", 2 + ], + [ + "Perl 6", + 6 ] - ], - "id" : "Robert Gratza", - "name" : "Robert Gratza" + ] }, { - "id" : "John Barrett", "data" : [ [ "Perl 5", 7 ] ], - "name" : "John Barrett" + "name" : "John Barrett", + "id" : "John Barrett" } ] - } + }, + "subtitle" : { + "text" : "Click the columns to drilldown the score breakdown. Last updated at 2019-10-18 17:05:17 GMT" + }, + "chart" : { + "type" : "column" + }, + "tooltip" : { + "headerFormat" : "", + "followPointer" : "true", + "pointFormat" : "{point.name}: {point.y:f}