From 1fbc7a35445517eb6c67622eec9213420c5b2ed7 Mon Sep 17 00:00:00 2001 From: Andrew Shitov Date: Mon, 19 Oct 2020 08:21:00 +0200 Subject: Solutions 083-1 and 083-2 by ash --- challenge-083/ash/raku/ch-1.raku | 13 +++++++++++++ challenge-083/ash/raku/ch-2.raku | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 challenge-083/ash/raku/ch-1.raku create mode 100644 challenge-083/ash/raku/ch-2.raku diff --git a/challenge-083/ash/raku/ch-1.raku b/challenge-083/ash/raku/ch-1.raku new file mode 100644 index 0000000000..46ec086f54 --- /dev/null +++ b/challenge-083/ash/raku/ch-1.raku @@ -0,0 +1,13 @@ +#!/usr/bin/env raku +# +# Task 1 from +# https://perlweeklychallenge.org/blog/perl-weekly-challenge-083/ + +# Output: +# $ raku ch-1.raku +# 23 + +my $s = 'The purpose of our lives is to be happy'; +# my $s = 'The Weekly Challenge'; + +$s.words[1 .. *-2]>>.chars.sum.say; diff --git a/challenge-083/ash/raku/ch-2.raku b/challenge-083/ash/raku/ch-2.raku new file mode 100644 index 0000000000..0b38dd9979 --- /dev/null +++ b/challenge-083/ash/raku/ch-2.raku @@ -0,0 +1,34 @@ +#!/usr/bin/env raku +# +# Task 2 from +# https://perlweeklychallenge.org/blog/perl-weekly-challenge-083/ + +my @a = 12, 2, 100; +# Number of sign flips: 2; min sum: 86 + +# my @a = 12, 2, 10; +# Number of sign flips: 1; min sum: 0 + +# my @a = 3, 10, 8; +# Number of sign flips: 1; min sum: 1 + +my $min_sum = Inf; +my $min_flips = Inf; +my $min_comb = ''; + +my $fmt = '%0' ~ @a.elems ~ 'b'; + +for ^ 2**@a -> $n { + my @bits = $n.fmt($fmt).comb; + + my $sum = [+] @bits>>.subst(0, -1) Z* @a; + next if $sum < 0; + + if $sum < $min_sum { + $min_sum = $sum; + my $flips = @bits.grep(0).elems; + $min_flips = $flips if $flips < $min_flips; + } +} + +say "Number of sign flips: $min_flips; min sum: $min_sum"; -- cgit From 43f556945c411e0361749c17d582537842c46811 Mon Sep 17 00:00:00 2001 From: Mark Anderson Date: Mon, 19 Oct 2020 00:53:39 -0600 Subject: Challenge 83 Solutions (Raku) --- challenge-083/mark-anderson/raku/ch-1.p6 | 15 +++++++++++++++ challenge-083/mark-anderson/raku/ch-2.p6 | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 challenge-083/mark-anderson/raku/ch-1.p6 create mode 100644 challenge-083/mark-anderson/raku/ch-2.p6 diff --git a/challenge-083/mark-anderson/raku/ch-1.p6 b/challenge-083/mark-anderson/raku/ch-1.p6 new file mode 100644 index 0000000000..f0411e483c --- /dev/null +++ b/challenge-083/mark-anderson/raku/ch-1.p6 @@ -0,0 +1,15 @@ +use Test; + +plan 2; + +my $S = "The Weekly Challenge"; + +ok words-length($S) == 6, "$S == 6"; + +$S = "The purpose of our lives is to be happy"; + +ok words-length($S) == 23, "$S == 23"; + +sub words-length($S) { + $S.words[1..*-2].join.chars; +} diff --git a/challenge-083/mark-anderson/raku/ch-2.p6 b/challenge-083/mark-anderson/raku/ch-2.p6 new file mode 100644 index 0000000000..73732ade9d --- /dev/null +++ b/challenge-083/mark-anderson/raku/ch-2.p6 @@ -0,0 +1,15 @@ +unit sub MAIN(*@A where (.elems > 1 and .all ~~ UInt and .all > 0)); + +my $A = gather { + for @A.keys.combinations.skip -> @C { + my @N = @A; + @N[@C].map(* *= -1); + take [@N.sum, @C.elems, @N] if @N.sum >= 0; + } +} + +my ($Sum, $A2) = (min classify { .[0] }, $A).kv; +my ($Flips, $A3) = (min classify { .[1] }, |$A2).kv; + +say "Sum = $Sum\nFlips = $Flips\n"; +say .[2].fmt("(%d)", " + ") for |$A3; -- cgit From 16fb390ac3330db31c02f25014133ca3809ae81d Mon Sep 17 00:00:00 2001 From: Mark Anderson Date: Mon, 19 Oct 2020 01:40:44 -0600 Subject: Challenge 83 Solutions (Raku) --- challenge-083/mark-anderson/raku/ch-1.p6 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/challenge-083/mark-anderson/raku/ch-1.p6 b/challenge-083/mark-anderson/raku/ch-1.p6 index f0411e483c..c001e08bc8 100644 --- a/challenge-083/mark-anderson/raku/ch-1.p6 +++ b/challenge-083/mark-anderson/raku/ch-1.p6 @@ -4,11 +4,11 @@ plan 2; my $S = "The Weekly Challenge"; -ok words-length($S) == 6, "$S == 6"; +ok words-length($S) == 6, "$S = 6"; $S = "The purpose of our lives is to be happy"; -ok words-length($S) == 23, "$S == 23"; +ok words-length($S) == 23, "$S = 23"; sub words-length($S) { $S.words[1..*-2].join.chars; -- cgit From b76586a4dba85ea6ee961b70277a5fdf50143591 Mon Sep 17 00:00:00 2001 From: Dave Cross Date: Mon, 19 Oct 2020 09:07:59 +0100 Subject: Challenge #83 --- challenge-083/dave-cross/perl/ch-1.pl | 17 ++++++++++++++++ challenge-083/dave-cross/perl/ch-2.pl | 37 +++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 challenge-083/dave-cross/perl/ch-1.pl create mode 100644 challenge-083/dave-cross/perl/ch-2.pl diff --git a/challenge-083/dave-cross/perl/ch-1.pl b/challenge-083/dave-cross/perl/ch-1.pl new file mode 100644 index 0000000000..70cc450472 --- /dev/null +++ b/challenge-083/dave-cross/perl/ch-1.pl @@ -0,0 +1,17 @@ +#!/usr/bin/perl + +use strict; +use warnings; +use feature 'say'; + +$_ = join ' ', @ARGV; + +unless (defined and /\S+\s+\S+\s+\S+/) { + die "Your string must include three words\n"; +} + +s/^\s*\S+\s+//; +s/\s+\S+\s*$//; +s/\s+//g; + +say length; diff --git a/challenge-083/dave-cross/perl/ch-2.pl b/challenge-083/dave-cross/perl/ch-2.pl new file mode 100644 index 0000000000..e5b0f15ad4 --- /dev/null +++ b/challenge-083/dave-cross/perl/ch-2.pl @@ -0,0 +1,37 @@ +#!/usr/bin/perl + +use strict; +use warnings; +use feature 'say'; + +use List::Util qw[sum]; + +my @ints = grep { !/\D/ and $_ } @ARGV; + +die "Please give me some positive integers\n" unless @ints; + +my $options = 2 ** @ints - 1; + +my $lowest_sum = sum @ints; +my $fewest_flips = @ints; +my $number_of_flags = @ints; + +for (0 .. $options) { + my $binary = sprintf "%0${number_of_flags}b", $_; + my @flags = split //, $binary; + my $number_of_on_flags = grep { $_ } @flags; + + my $total = sum map { + $flags[$_] ? -$ints[$_] : $ints[$_]; + } 0 .. $#flags; + + next if $total < 0; + + if ($total < $lowest_sum or + $total == $lowest_sum and $number_of_on_flags < $fewest_flips) { + $lowest_sum = $total; + $fewest_flips = $number_of_on_flags; + } +} + +say $fewest_flips; -- cgit From 48a2ddc7b25349ba64e3c6d1c2a7c6f395ea1628 Mon Sep 17 00:00:00 2001 From: Simon Proctor Date: Mon, 19 Oct 2020 09:51:54 +0100 Subject: Challenge 83 --- challenge-083/simon-proctor/raku/ch-1.raku | 13 +++++++++++++ challenge-083/simon-proctor/raku/ch-2.raku | 30 ++++++++++++++++++++++++++++++ challenge-083/simon-proctor/raku/input | 3 --- 3 files changed, 43 insertions(+), 3 deletions(-) create mode 100644 challenge-083/simon-proctor/raku/ch-1.raku create mode 100644 challenge-083/simon-proctor/raku/ch-2.raku delete mode 100644 challenge-083/simon-proctor/raku/input diff --git a/challenge-083/simon-proctor/raku/ch-1.raku b/challenge-083/simon-proctor/raku/ch-1.raku new file mode 100644 index 0000000000..2cd29f3231 --- /dev/null +++ b/challenge-083/simon-proctor/raku/ch-1.raku @@ -0,0 +1,13 @@ +#!/usr/bin/env raku + +use v6; +#| Reads from standard input. Counts the numbers of characters ignoring the first and last word and any whitespace +sub MAIN() { + my ($total, $count, $last) = (0,0,0); + for $*IN.words -> $word { + next unless $count++; + $total += $last; + $last = $word.codes; + } + say $total; +} diff --git a/challenge-083/simon-proctor/raku/ch-2.raku b/challenge-083/simon-proctor/raku/ch-2.raku new file mode 100644 index 0000000000..c523212261 --- /dev/null +++ b/challenge-083/simon-proctor/raku/ch-2.raku @@ -0,0 +1,30 @@ +#!/usr/bin/env raku + +use v6; + +#| Given a list of unsigned integers how many need to be made negative to make the smallest positive sum +sub MAIN ( *@N where { $_.all ~~ UInt } ) { + my @flips = lazy gather { + my $elems = @N.elems; + my @negs = -1 xx $elems; + my $max = (2 ** $elems) - 1; + my $sfmt = "\%0{$elems}d"; + for 0..$max -> $n { + take @negs [Z+] sprintf($sfmt, $n.base(2) ).comb().map(* * 2); + } + }; + + my $min = Inf; + my $min-flips = Inf; + for @flips -> @f { + my $s = [+] ( @f [Z*] @N ); + next if $s < 0; + next if $s > $min; + $min = $s; + my $cflips = @f.grep(* < 0).elems; + next if $cflips > $min-flips; + $min-flips = $cflips; + } + say $min-flips; +} + diff --git a/challenge-083/simon-proctor/raku/input b/challenge-083/simon-proctor/raku/input deleted file mode 100644 index 37001629ad..0000000000 --- a/challenge-083/simon-proctor/raku/input +++ /dev/null @@ -1,3 +0,0 @@ -West Side Story - -The award-winning adaptation of the classic romantic tragedy "Romeo and Juliet". The feuding families become two warring New York City gangs, the white Jets led by Riff and the Latino Sharks, led by Bernardo. Their hatred escalates to a point where neither can coexist with any form of understanding. But when Riff's best friend (and former Jet) Tony and Bernardo's younger sister Maria meet at a dance, no one can do anything to stop their love. Maria and Tony begin meeting in secret, planning to run away. Then the Sharks and Jets plan a rumble under the highway--whoever wins gains control of the streets. Maria sends Tony to stop it, hoping it can end the violence. It goes terribly wrong, and before the lovers know what's happened, tragedy strikes and doesn't stop until the climactic and heartbreaking ending. -- cgit From 124dd02ec1e94971722bd4e1570cd64e10b94189 Mon Sep 17 00:00:00 2001 From: Simon Proctor Date: Mon, 19 Oct 2020 09:53:57 +0100 Subject: Fixx small issue --- challenge-083/simon-proctor/raku/ch-2.raku | 1 + 1 file changed, 1 insertion(+) diff --git a/challenge-083/simon-proctor/raku/ch-2.raku b/challenge-083/simon-proctor/raku/ch-2.raku index c523212261..62dac2fa67 100644 --- a/challenge-083/simon-proctor/raku/ch-2.raku +++ b/challenge-083/simon-proctor/raku/ch-2.raku @@ -21,6 +21,7 @@ sub MAIN ( *@N where { $_.all ~~ UInt } ) { next if $s < 0; next if $s > $min; $min = $s; + $min-flips = Inf; my $cflips = @f.grep(* < 0).elems; next if $cflips > $min-flips; $min-flips = $cflips; -- cgit From 79d98bfd2ff0c02a799854f075f8fb5539df1766 Mon Sep 17 00:00:00 2001 From: Simon Proctor Date: Mon, 19 Oct 2020 09:56:15 +0100 Subject: Revert --- challenge-083/simon-proctor/raku/ch-2.raku | 1 - 1 file changed, 1 deletion(-) diff --git a/challenge-083/simon-proctor/raku/ch-2.raku b/challenge-083/simon-proctor/raku/ch-2.raku index 62dac2fa67..c523212261 100644 --- a/challenge-083/simon-proctor/raku/ch-2.raku +++ b/challenge-083/simon-proctor/raku/ch-2.raku @@ -21,7 +21,6 @@ sub MAIN ( *@N where { $_.all ~~ UInt } ) { next if $s < 0; next if $s > $min; $min = $s; - $min-flips = Inf; my $cflips = @f.grep(* < 0).elems; next if $cflips > $min-flips; $min-flips = $cflips; -- cgit From 52ae56bdd93bb55f04ee3d75bc45365b31e80306 Mon Sep 17 00:00:00 2001 From: Mohammad S Anwar Date: Mon, 19 Oct 2020 10:20:18 +0100 Subject: - Added solutions by Alexander Karelas for week 81. --- challenge-081/alexander-karelas/perl/ch-1.pl | 21 + challenge-081/alexander-karelas/perl/ch-2.pl | 25 + challenge-081/alexander-karelas/perl/input | 3 + stats/pwc-challenge-081.json | 315 +++---- stats/pwc-current.json | 312 +++---- stats/pwc-language-breakdown-summary.json | 76 +- stats/pwc-language-breakdown.json | 1164 +++++++++++++------------- stats/pwc-leaders.json | 714 ++++++++-------- stats/pwc-summary-1-30.json | 36 +- stats/pwc-summary-121-150.json | 110 +-- stats/pwc-summary-151-180.json | 116 +-- stats/pwc-summary-181-210.json | 70 +- stats/pwc-summary-31-60.json | 108 +-- stats/pwc-summary-61-90.json | 42 +- stats/pwc-summary-91-120.json | 28 +- stats/pwc-summary.json | 34 +- 16 files changed, 1619 insertions(+), 1555 deletions(-) create mode 100755 challenge-081/alexander-karelas/perl/ch-1.pl create mode 100755 challenge-081/alexander-karelas/perl/ch-2.pl create mode 100644 challenge-081/alexander-karelas/perl/input diff --git a/challenge-081/alexander-karelas/perl/ch-1.pl b/challenge-081/alexander-karelas/perl/ch-1.pl new file mode 100755 index 0000000000..f484f0ae77 --- /dev/null +++ b/challenge-081/alexander-karelas/perl/ch-1.pl @@ -0,0 +1,21 @@ +#!/usr/bin/env perl + +use v5.30; +use warnings; + +my ($A, $B) = @ARGV[0, 1]; + +my $shorter = length $A; +$shorter = length $B if length $B < length $A; + +my @solutions; + +for (my $len = 1; $len <= $shorter; $len++) { + next if length($A) % $len != 0 or length($B) % $len != 0; + my $candidate = substr $A, 0, $len; + if ($A eq $candidate x (length($A) / $len) and $B eq $candidate x (length($B) / $len)) { + push @solutions, $candidate; + } +} + +print "(", join(", ", map qq{"$_"}, @solutions), ")\n"; diff --git a/challenge-081/alexander-karelas/perl/ch-2.pl b/challenge-081/alexander-karelas/perl/ch-2.pl new file mode 100755 index 0000000000..d7ba46423d --- /dev/null +++ b/challenge-081/alexander-karelas/perl/ch-2.pl @@ -0,0 +1,25 @@ +#!/usr/bin/env perl + +use v5.30; +use warnings; + +# read file into string var +open my $fh, "input"; +my $text = do {local $/; <$fh>}; +close $fh; + +# get frequency of each word +my %frequencies; +my @words = split /(?:[\.\"\(\)\,]|\'s|\-\-|\s)+/, $text; +$frequencies{$_}++ foreach @words; + +# generate %reverse_frequencies, a map from frequencies to words +my %reverse_frequencies; +while (my ($word, $freq) = each %frequencies) { + push @{ $reverse_frequencies{$freq} }, $word; +} + +# display sorted +foreach my $freq (sort {$a <=> $b} keys %reverse_frequencies) { + print $freq, (map " $_", sort @{ $reverse_frequencies{$freq} }), "\n\n"; +} diff --git a/challenge-081/alexander-karelas/perl/input b/challenge-081/alexander-karelas/perl/input new file mode 100644 index 0000000000..d2bb45d308 --- /dev/null +++ b/challenge-081/alexander-karelas/perl/input @@ -0,0 +1,3 @@ +West Side Story + +The award-winning adaptation of the classic romantic tragedy "Romeo and Juliet". The feuding families become two warring New York City gangs, the white Jets led by Riff and the Latino Sharks, led by Bernardo. Their hatred escalates to a point where neither can coexist with any form of understanding. But when Riff's best friend (and former Jet) Tony and Bernardo's younger sister Maria meet at a dance, no one can do anything to stop their love. Maria and Tony begin meeting in secret, planning to run away. Then the Sharks and Jets plan a rumble under the highway--whoever wins gains control of the streets. Maria sends Tony to stop it, hoping it can end the violence. It goes terribly wrong, and before the lovers know what's happened, tragedy strikes and doesn't stop until the climactic and heartbreaking ending. \ No newline at end of file diff --git a/stats/pwc-challenge-081.json b/stats/pwc-challenge-081.json index ccb5e8c53f..2eedc7fa23 100644 --- a/stats/pwc-challenge-081.json +++ b/stats/pwc-challenge-081.json @@ -1,54 +1,50 @@ { - "chart" : { - "type" : "column" - }, - "subtitle" : { - "text" : "[Champions: 40] Last updated at 2020-10-13 16:56:07 GMT" - }, - "legend" : { - "enabled" : 0 - }, - "tooltip" : { - "pointFormat" : "{point.name}: {point.y:f}
", - "headerFormat" : "{series.name}
", - "followPointer" : 1 + "title" : { + "text" : "Perl Weekly Challenge - 081" }, "series" : [ { + "name" : "Perl Weekly Challenge - 081", + "colorByPoint" : 1, "data" : [ { - "y" : 2, "drilldown" : "Abigail", - "name" : "Abigail" + "name" : "Abigail", + "y" : 2 }, { - "name" : "Adam Russell", "drilldown" : "Adam Russell", + "name" : "Adam Russell", "y" : 3 }, { "y" : 2, + "name" : "Alexander Karelas", + "drilldown" : "Alexander Karelas" + }, + { + "name" : "Alexander Pankoff", "drilldown" : "Alexander Pankoff", - "name" : "Alexander Pankoff" + "y" : 2 }, { - "y" : 4, + "name" : "Andinus", "drilldown" : "Andinus", - "name" : "Andinus" + "y" : 4 }, { - "drilldown" : "Andrew Shitov", + "y" : 2, "name" : "Andrew Shitov", - "y" : 2 + "drilldown" : "Andrew Shitov" }, { "y" : 3, - "drilldown" : "Arne Sommer", - "name" : "Arne Sommer" + "name" : "Arne Sommer", + "drilldown" : "Arne Sommer" }, { - "drilldown" : "Athanasius", "name" : "Athanasius", + "drilldown" : "Athanasius", "y" : 4 }, { @@ -57,13 +53,13 @@ "drilldown" : "Bob Lied" }, { + "y" : 2, "name" : "Cheok-Yin Fung", - "drilldown" : "Cheok-Yin Fung", - "y" : 2 + "drilldown" : "Cheok-Yin Fung" }, { - "name" : "Colin Crain", "drilldown" : "Colin Crain", + "name" : "Colin Crain", "y" : 5 }, { @@ -72,9 +68,9 @@ "drilldown" : "Dave Jacoby" }, { - "y" : 2, + "name" : "Duncan C. White", "drilldown" : "Duncan C. White", - "name" : "Duncan C. White" + "y" : 2 }, { "name" : "E. Choroba", @@ -82,14 +78,14 @@ "y" : 2 }, { - "y" : 2, + "drilldown" : "Feng Chang", "name" : "Feng Chang", - "drilldown" : "Feng Chang" + "y" : 2 }, { - "y" : 4, + "name" : "Flavio Poletti", "drilldown" : "Flavio Poletti", - "name" : "Flavio Poletti" + "y" : 4 }, { "y" : 5, @@ -98,28 +94,28 @@ }, { "y" : 2, - "name" : "James Smith", - "drilldown" : "James Smith" + "drilldown" : "James Smith", + "name" : "James Smith" }, { - "y" : 2, "name" : "Jan Krnavek", - "drilldown" : "Jan Krnavek" + "drilldown" : "Jan Krnavek", + "y" : 2 }, { - "y" : 2, "drilldown" : "Jorg Sommrey", - "name" : "Jorg Sommrey" + "name" : "Jorg Sommrey", + "y" : 2 }, { - "drilldown" : "Jose Luis", + "y" : 2, "name" : "Jose Luis", - "y" : 2 + "drilldown" : "Jose Luis" }, { + "y" : 4, "name" : "Julio de Castro", - "drilldown" : "Julio de Castro", - "y" : 4 + "drilldown" : "Julio de Castro" }, { "name" : "Kang-min Liu", @@ -133,22 +129,22 @@ }, { "y" : 3, - "drilldown" : "Laurent Rosenfeld", - "name" : "Laurent Rosenfeld" + "name" : "Laurent Rosenfeld", + "drilldown" : "Laurent Rosenfeld" }, { "y" : 2, - "name" : "Lubos Kolouch", - "drilldown" : "Lubos Kolouch" + "drilldown" : "Lubos Kolouch", + "name" : "Lubos Kolouch" }, { - "name" : "Mark Anderson", + "y" : 2, "drilldown" : "Mark Anderson", - "y" : 2 + "name" : "Mark Anderson" }, { - "name" : "Markus Holzer", "drilldown" : "Markus Holzer", + "name" : "Markus Holzer", "y" : 2 }, { @@ -162,63 +158,61 @@ "drilldown" : "Myoungjin Jeon" }, { - "name" : "Niels van Dijke", + "y" : 2, "drilldown" : "Niels van Dijke", - "y" : 2 + "name" : "Niels van Dijke" }, { - "name" : "Nuno Vieira", + "y" : 2, "drilldown" : "Nuno Vieira", - "y" : 2 + "name" : "Nuno Vieira" }, { - "name" : "Pete Houston", "drilldown" : "Pete Houston", + "name" : "Pete Houston", "y" : 2 }, { - "y" : 5, + "name" : "Roger Bell_West", "drilldown" : "Roger Bell_West", - "name" : "Roger Bell_West" + "y" : 5 }, { "y" : 2, - "drilldown" : "Shawn Wagner", - "name" : "Shawn Wagner" + "name" : "Shawn Wagner", + "drilldown" : "Shawn Wagner" }, { - "drilldown" : "Simon Green", + "y" : 3, "name" : "Simon Green", - "y" : 3 + "drilldown" : "Simon Green" }, { - "name" : "Simon Proctor", + "y" : 2, "drilldown" : "Simon Proctor", - "y" : 2 + "name" : "Simon Proctor" }, { "y" : 2, - "drilldown" : "Ulrich Rieke", - "name" : "Ulrich Rieke" + "name" : "Ulrich Rieke", + "drilldown" : "Ulrich Rieke" }, { - "y" : 1, + "drilldown" : "Vinod Kumar K", "name" : "Vinod Kumar K", - "drilldown" : "Vinod Kumar K" + "y" : 1 }, { - "drilldown" : "Walt Mankowski", + "y" : 3, "name" : "Walt Mankowski", - "y" : 3 + "drilldown" : "Walt Mankowski" }, { - "name" : "Wanderdoc", + "y" : 2, "drilldown" : "Wanderdoc", - "y" : 2 + "name" : "Wanderdoc" } - ], - "colorByPoint" : 1, - "name" : "Perl Weekly Challenge - 081" + ] } ], "drilldown" : { @@ -230,8 +224,8 @@ 2 ] ], - "name" : "Abigail", - "id" : "Abigail" + "id" : "Abigail", + "name" : "Abigail" }, { "name" : "Adam Russell", @@ -248,18 +242,26 @@ ] }, { - "id" : "Alexander Pankoff", - "name" : "Alexander Pankoff", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Alexander Karelas", + "name" : "Alexander Karelas" + }, + { + "data" : [ + [ + "Perl", + 2 + ] + ], + "id" : "Alexander Pankoff", + "name" : "Alexander Pankoff" }, { - "id" : "Andinus", - "name" : "Andinus", "data" : [ [ "Perl", @@ -269,21 +271,22 @@ "Blog", 2 ] - ] + ], + "id" : "Andinus", + "name" : "Andinus" }, { + "name" : "Andrew Shitov", + "id" : "Andrew Shitov", "data" : [ [ "Raku", 2 ] - ], - "name" : "Andrew Shitov", - "id" : "Andrew Shitov" + ] }, { "name" : "Arne Sommer", - "id" : "Arne Sommer", "data" : [ [ "Raku", @@ -293,9 +296,11 @@ "Blog", 1 ] - ] + ], + "id" : "Arne Sommer" }, { + "id" : "Athanasius", "data" : [ [ "Perl", @@ -306,18 +311,17 @@ 2 ] ], - "id" : "Athanasius", "name" : "Athanasius" }, { "name" : "Bob Lied", - "id" : "Bob Lied", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Bob Lied" }, { "name" : "Cheok-Yin Fung", @@ -330,7 +334,6 @@ ] }, { - "id" : "Colin Crain", "name" : "Colin Crain", "data" : [ [ @@ -345,37 +348,38 @@ "Blog", 1 ] - ] + ], + "id" : "Colin Crain" }, { + "name" : "Dave Jacoby", "data" : [ [ "Perl", 2 ] ], - "id" : "Dave Jacoby", - "name" : "Dave Jacoby" + "id" : "Dave Jacoby" }, { + "id" : "Duncan C. White", "data" : [ [ "Perl", 2 ] ], - "name" : "Duncan C. White", - "id" : "Duncan C. White" + "name" : "Duncan C. White" }, { "id" : "E. Choroba", - "name" : "E. Choroba", "data" : [ [ "Perl", 2 ] - ] + ], + "name" : "E. Choroba" }, { "data" : [ @@ -384,10 +388,11 @@ 2 ] ], - "name" : "Feng Chang", - "id" : "Feng Chang" + "id" : "Feng Chang", + "name" : "Feng Chang" }, { + "id" : "Flavio Poletti", "data" : [ [ "Perl", @@ -398,10 +403,10 @@ 2 ] ], - "id" : "Flavio Poletti", "name" : "Flavio Poletti" }, { + "id" : "Jaldhar H. Vyas", "data" : [ [ "Perl", @@ -416,32 +421,31 @@ 1 ] ], - "name" : "Jaldhar H. Vyas", - "id" : "Jaldhar H. Vyas" + "name" : "Jaldhar H. Vyas" }, { - "name" : "James Smith", "id" : "James Smith", "data" : [ [ "Perl", 2 ] - ] + ], + "name" : "James Smith" }, { - "id" : "Jan Krnavek", "name" : "Jan Krnavek", "data" : [ [ "Raku", 2 ] - ] + ], + "id" : "Jan Krnavek" }, { - "id" : "Jorg Sommrey", "name" : "Jorg Sommrey", + "id" : "Jorg Sommrey", "data" : [ [ "Perl", @@ -450,17 +454,16 @@ ] }, { + "id" : "Jose Luis", "data" : [ [ "Perl", 2 ] ], - "name" : "Jose Luis", - "id" : "Jose Luis" + "name" : "Jose Luis" }, { - "id" : "Julio de Castro", "name" : "Julio de Castro", "data" : [ [ @@ -471,11 +474,12 @@ "Raku", 2 ] - ] + ], + "id" : "Julio de Castro" }, { - "id" : "Kang-min Liu", "name" : "Kang-min Liu", + "id" : "Kang-min Liu", "data" : [ [ "Raku", @@ -484,14 +488,14 @@ ] }, { + "id" : "Lars Thegler", "data" : [ [ "Perl", 2 ] ], - "name" : "Lars Thegler", - "id" : "Lars Thegler" + "name" : "Lars Thegler" }, { "name" : "Laurent Rosenfeld", @@ -512,38 +516,36 @@ ] }, { + "id" : "Lubos Kolouch", "data" : [ [ "Perl", 2 ] ], - "name" : "Lubos Kolouch", - "id" : "Lubos Kolouch" + "name" : "Lubos Kolouch" }, { + "name" : "Mark Anderson", "data" : [ [ "Raku", 2 ] ], - "id" : "Mark Anderson", - "name" : "Mark Anderson" + "id" : "Mark Anderson" }, { - "name" : "Markus Holzer", - "id" : "Markus Holzer", "data" : [ [ "Raku", 2 ] - ] + ], + "id" : "Markus Holzer", + "name" : "Markus Holzer" }, { - "id" : "Mohammad S Anwar", - "name" : "Mohammad S Anwar", "data" : [ [ "Perl", @@ -557,9 +559,13 @@ "Blog", 1 ] - ] + ], + "id" : "Mohammad S Anwar", + "name" : "Mohammad S Anwar" }, { + "name" : "Myoungjin Jeon", + "id" : "Myoungjin Jeon", "data" : [ [ "Perl", @@ -573,42 +579,39 @@ "Blog", 2 ] - ], - "name" : "Myoungjin Jeon", - "id" : "Myoungjin Jeon" + ] }, { - "id" : "Niels van Dijke", "name" : "Niels van Dijke", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Niels van Dijke" }, { - "name" : "Nuno Vieira", "id" : "Nuno Vieira", "data" : [ [ "Perl", 2 ] - ] + ], + "name" : "Nuno Vieira" }, { - "name" : "Pete Houston", "id" : "Pete Houston", "data" : [ [ "Perl", 2 ] - ] + ], + "name" : "Pete Houston" }, { - "name" : "Roger Bell_West", "id" : "Roger Bell_West", "data" : [ [ @@ -623,21 +626,21 @@ "Blog", 1 ] - ] + ], + "name" : "Roger Bell_West" }, { + "id" : "Shawn Wagner", "data" : [ [ "Perl", 2 ] ], - "name" : "Shawn Wagner", - "id" : "Shawn Wagner" + "name" : "Shawn Wagner" }, { "name" : "Simon Green", - "id" : "Simon Green", "data" : [ [ "Perl", @@ -647,19 +650,21 @@ "Blog", 1 ] - ] + ], + "id" : "Simon Green" }, { "name" : "Simon Proctor", - "id" : "Simon Proctor", "data" : [ [ "Raku", 2 ] - ] + ], + "id" : "Simon Proctor" }, { + "id" : "Ulrich Rieke", "data" : [ [ "Perl", @@ -670,8 +675,7 @@ 1 ] ], - "name" : "Ulrich Rieke", - "id" : "Ulrich Rieke" + "name" : "Ulrich Rieke" }, { "name" : "Vinod Kumar K", @@ -684,6 +688,7 @@ ] }, { + "name" : "Walt Mankowski", "data" : [ [ "Perl", @@ -694,18 +699,17 @@ 1 ] ], - "name" : "Walt Mankowski", "id" : "Walt Mankowski" }, { - "id" : "Wanderdoc", - "name" : "Wanderdoc", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Wanderdoc", + "name" : "Wanderdoc" } ] }, @@ -723,10 +727,21 @@ "text" : "Total Solutions" } }, + "subtitle" : { + "text" : "[Champions: 41] Last updated at 2020-10-19 09:17:14 GMT" + }, + "legend" : { + "enabled" : 0 + }, "xAxis" : { "type" : "category" }, - "title" : { - "text" : "Perl Weekly Challenge - 081" + "chart" : { + "type" : "column" + }, + "tooltip" : { + "headerFormat" : "{series.name}
", + "pointFormat" : "{point.name}: {point.y:f}
", + "followPointer" : 1 } } diff --git a/stats/pwc-current.json b/stats/pwc-current.json index 37ec97482b..ec8ca48507 100644 --- a/stats/pwc-current.json +++ b/stats/pwc-current.json @@ -1,93 +1,84 @@ { - "yAxis" : { - "title" : { - "text" : "Total Solutions" - } - }, - "title" : { - "text" : "Perl Weekly Challenge - 082" - }, "legend" : { "enabled" : 0 }, - "tooltip" : { - "pointFormat" : "{point.name}: {point.y:f}
", - "followPointer" : 1, - "headerFormat" : "{series.name}
" + "chart" : { + "type" : "column" + }, + "subtitle" : { + "text" : "[Champions: 42] Last updated at 2020-10-19 09:20:00 GMT" }, "plotOptions" : { "series" : { - "borderWidth" : 0, "dataLabels" : { "format" : "{point.y}", "enabled" : 1 - } + }, + "borderWidth" : 0 } }, - "xAxis" : { - "type" : "category" - }, "series" : [ { + "name" : "Perl Weekly Challenge - 082", "data" : [ { - "y" : 4, "drilldown" : "Abigail", + "y" : 4, "name" : "Abigail" }, { + "y" : 3, "drilldown" : "Adam Russell", - "name" : "Adam Russell", - "y" : 3 + "name" : "Adam Russell" }, { - "name" : "Alexander Pankoff", + "y" : 2, "drilldown" : "Alexander Pankoff", - "y" : 2 + "name" : "Alexander Pankoff" }, { - "name" : "Andinus", "drilldown" : "Andinus", + "name" : "Andinus", "y" : 2 }, { - "y" : 2, + "drilldown" : "Andrew Shitov", "name" : "Andrew Shitov", - "drilldown" : "Andrew Shitov" + "y" : 2 }, { - "y" : 3, "name" : "Arne Sommer", - "drilldown" : "Arne Sommer" + "drilldown" : "Arne Sommer", + "y" : 3 }, { - "name" : "Athanasius", + "y" : 4, "drilldown" : "Athanasius", - "y" : 4 + "name" : "Athanasius" }, { - "y" : 2, "name" : "Bob Lied", - "drilldown" : "Bob Lied" + "drilldown" : "Bob Lied", + "y" : 2 }, { - "y" : 2, + "name" : "Cheok-Yin Fung", "drilldown" : "Cheok-Yin Fung", - "name" : "Cheok-Yin Fung" + "y" : 2 }, { "y" : 5, - "name" : "Colin Crain", - "drilldown" : "Colin Crain" + "drilldown" : "Colin Crain", + "name" : "Colin Crain" }, { - "name" : "Cristina Heredia", "drilldown" : "Cristina Heredia", - "y" : 1 + "y" : 1, + "name" : "Cristina Heredia" }, { - "y" : 2, "drilldown" : "Dave Cross", + "y" : 2, "name" : "Dave Cross" }, { @@ -97,8 +88,8 @@ }, { "drilldown" : "Dieter Dobbelaere", - "name" : "Dieter Dobbelaere", - "y" : 2 + "y" : 2, + "name" : "Dieter Dobbelaere" }, { "name" : "Duncan C. White", @@ -106,48 +97,48 @@ "y" : 2 }, { - "y" : 2, "drilldown" : "E. Choroba", + "y" : 2, "name" : "E. Choroba" }, { - "name" : "Feng Chang", "drilldown" : "Feng Chang", - "y" : 2 + "y" : 2, + "name" : "Feng Chang" }, { + "y" : 5, "drilldown" : "Flavio Poletti", - "name" : "Flavio Poletti", - "y" : 5 + "name" : "Flavio Poletti" }, { + "y" : 5, "drilldown" : "Jaldhar H. Vyas", - "name" : "Jaldhar H. Vyas", - "y" : 5 + "name" : "Jaldhar H. Vyas" }, { - "name" : "Jan Krnavek", "drilldown" : "Jan Krnavek", + "name" : "Jan Krnavek", "y" : 2 }, { - "y" : 2, + "drilldown" : "Jorg Sommrey", "name" : "Jorg Sommrey", - "drilldown" : "Jorg Sommrey" + "y" : 2 }, { - "drilldown" : "Jose Luis", "name" : "Jose Luis", + "drilldown" : "Jose Luis", "y" : 2 }, { "y" : 4, - "name" : "Julio de Castro", - "drilldown" : "Julio de Castro" + "drilldown" : "Julio de Castro", + "name" : "Julio de Castro" }, { - "drilldown" : "Kang-min Liu", "name" : "Kang-min Liu", + "drilldown" : "Kang-min Liu", "y" : 4 }, { @@ -157,18 +148,18 @@ }, { "y" : 3, - "name" : "Laurent Rosenfeld", - "drilldown" : "Laurent Rosenfeld" + "drilldown" : "Laurent Rosenfeld", + "name" : "Laurent Rosenfeld" }, { + "drilldown" : "Lubos Kolouch", "y" : 2, - "name" : "Lubos Kolouch", - "drilldown" : "Lubos Kolouch" + "name" : "Lubos Kolouch" }, { "drilldown" : "Mark Anderson", - "name" : "Mark Anderson", - "y" : 2 + "y" : 2, + "name" : "Mark Anderson" }, { "drilldown" : "Markus Holzer", @@ -176,9 +167,9 @@ "y" : 2 }, { + "drilldown" : "Myoungjin Jeon", "y" : 6, - "name" : "Myoungjin Jeon", - "drilldown" : "Myoungjin Jeon" + "name" : "Myoungjin Jeon" }, { "name" : "Niels van Dijke", @@ -186,19 +177,19 @@ "y" : 2 }, { - "name" : "Nuno Vieira", "drilldown" : "Nuno Vieira", - "y" : 2 + "y" : 2, + "name" : "Nuno Vieira" }, { - "name" : "Pete Houston", "drilldown" : "Pete Houston", - "y" : 2 + "y" : 2, + "name" : "Pete Houston" }, { - "name" : "Philip Hood", + "y" : 2, "drilldown" : "Philip Hood", - "y" : 2 + "name" : "Philip Hood" }, { "y" : 5, @@ -211,24 +202,24 @@ "y" : 3 }, { - "y" : 2, + "drilldown" : "Simon Proctor", "name" : "Simon Proctor", - "drilldown" : "Simon Proctor" + "y" : 2 }, { - "y" : 1, + "name" : "Steven Wilson", "drilldown" : "Steven Wilson", - "name" : "Steven Wilson" + "y" : 1 }, { "y" : 4, - "name" : "Ulrich Rieke", - "drilldown" : "Ulrich Rieke" + "drilldown" : "Ulrich Rieke", + "name" : "Ulrich Rieke" }, { - "y" : 1, + "name" : "Vinod Kumar K", "drilldown" : "Vinod Kumar K", - "name" : "Vinod Kumar K" + "y" : 1 }, { "name" : "Walt Mankowski", @@ -237,24 +228,32 @@ }, { "y" : 1, - "name" : "Wanderdoc", - "drilldown" : "Wanderdoc" + "drilldown" : "Wanderdoc", + "name" : "Wanderdoc" } ], - "colorByPoint" : 1, - "name" : "Perl Weekly Challenge - 082" + "colorByPoint" : 1 } ], - "subtitle" : { - "text" : "[Champions: 42] Last updated at 2020-10-19 00:19:00 GMT" + "yAxis" : { + "title" : { + "text" : "Total Solutions" + } }, - "chart" : { - "type" : "column" + "tooltip" : { + "pointFormat" : "{point.name}: {point.y:f}
", + "followPointer" : 1, + "headerFormat" : "{series.name}
" + }, + "xAxis" : { + "type" : "category" + }, + "title" : { + "text" : "Perl Weekly Challenge - 082" }, "drilldown" : { "series" : [ { - "id" : "Abigail", "data" : [ [ "Perl", @@ -265,9 +264,11 @@ 2 ] ], + "id" : "Abigail", "name" : "Abigail" }, { + "id" : "Adam Russell", "data" : [ [ "Perl", @@ -278,18 +279,17 @@ 1 ] ], - "id" : "Adam Russell", "name" : "Adam Russell" }, { - "id" : "Alexander Pankoff", "data" : [ [ "Perl", 2 ] ], - "name" : "Alexander Pankoff" + "name" : "Alexander Pankoff", + "id" : "Alexander Pankoff" }, { "name" : "Andinus", @@ -316,7 +316,6 @@ "name" : "Andrew Shitov" }, { - "id" : "Arne Sommer", "data" : [ [ "Raku", @@ -327,10 +326,10 @@ 1 ] ], - "name" : "Arne Sommer" + "name" : "Arne Sommer", + "id" : "Arne Sommer" }, { - "id" : "Athanasius", "data" : [ [ "Perl", @@ -341,31 +340,31 @@ 2 ] ], + "id" : "Athanasius", "name" : "Athanasius" }, { - "name" : "Bob Lied", - "id" : "Bob Lied", "data" : [ [ "Perl", 2 ] - ] + ], + "name" : "Bob Lied", + "id" : "Bob Lied" }, { - "name" : "Cheok-Yin Fung", - "id" : "Cheok-Yin Fung", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Cheok-Yin Fung", + "name" : "Cheok-Yin Fung" }, { "name" : "Colin Crain", - "id" : "Colin Crain", "data" : [ [ "Perl", @@ -379,26 +378,27 @@ "Blog", 1 ] - ] + ], + "id" : "Colin Crain" }, { - "name" : "Cristina Heredia", "data" : [ [ "Perl", 1 ] ], - "id" : "Cristina Heredia" + "id" : "Cristina Heredia", + "name" : "Cristina Heredia" }, { - "name" : "Dave Cross", "data" : [ [ "Perl", 2 ] ], + "name" : "Dave Cross", "id" : "Dave Cross" }, { @@ -417,46 +417,45 @@ }, { "name" : "Dieter Dobbelaere", - "id" : "Dieter Dobbelaere", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Dieter Dobbelaere" }, { + "name" : "Duncan C. White", "data" : [ [ "Perl", 2 ] ], - "id" : "Duncan C. White", - "name" : "Duncan C. White" + "id" : "Duncan C. White" }, { - "name" : "E. Choroba", - "id" : "E. Choroba", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "E. Choroba", + "name" : "E. Choroba" }, { - "name" : "Feng Chang", - "id" : "Feng Chang", "data" : [ [ "Raku", 2 ] - ] + ], + "id" : "Feng Chang", + "name" : "Feng Chang" }, { - "name" : "Flavio Poletti", "id" : "Flavio Poletti", "data" : [ [ @@ -467,10 +466,10 @@ "Blog", 3 ] - ] + ], + "name" : "Flavio Poletti" }, { - "id" : "Jaldhar H. Vyas", "data" : [ [ "Perl", @@ -485,40 +484,40 @@ 1 ] ], - "name" : "Jaldhar H. Vyas" + "name" : "Jaldhar H. Vyas", + "id" : "Jaldhar H. Vyas" }, { + "name" : "Jan Krnavek", "data" : [ [ "Raku", 2 ] ], - "id" : "Jan Krnavek", - "name" : "Jan Krnavek" + "id" : "Jan Krnavek" }, { - "name" : "Jorg Sommrey", "data" : [ [ "Perl", 2 ] ], - "id" : "Jorg Sommrey" + "id" : "Jorg Sommrey", + "name" : "Jorg Sommrey" }, { - "name" : "Jose Luis", - "id" : "Jose Luis", "data" : [ [ "Perl", 2 ] - ] + ], + "name" : "Jose Luis", + "id" : "Jose Luis" }, { - "name" : "Julio de Castro", "data" : [ [ "Perl", @@ -529,10 +528,10 @@ 2 ] ], - "id" : "Julio de Castro" + "id" : "Julio de Castro", + "name" : "Julio de Castro" }, { - "name" : "Kang-min Liu", "data" : [ [ "Raku", @@ -543,6 +542,7 @@ 2 ] ], + "name" : "Kang-min Liu", "id" : "Kang-min Liu" }, { @@ -574,37 +574,37 @@ "id" : "Laurent Rosenfeld" }, { - "name" : "Lubos Kolouch", - "id" : "Lubos Kolouch", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Lubos Kolouch", + "name" : "Lubos Kolouch" }, { - "name" : "Mark Anderson", - "id" : "Mark Anderson", "data" : [ [ "Raku", 2 ] - ] + ], + "name" : "Mark Anderson", + "id" : "Mark Anderson" }, { - "name" : "Markus Holzer", - "id" : "Markus Holzer", "data" : [ [ "Raku", 2 ] - ] + ], + "id" : "Markus Holzer", + "name" : "Markus Holzer" }, { - "id" : "Myoungjin Jeon", + "name" : "Myoungjin Jeon", "data" : [ [ "Perl", @@ -619,50 +619,49 @@ 2 ] ], - "name" : "Myoungjin Jeon" + "id" : "Myoungjin Jeon" }, { + "name" : "Niels van Dijke", "data" : [ [ "Perl", 2 ] ], - "id" : "Niels van Dijke", - "name" : "Niels van Dijke" + "id" : "Niels van Dijke" }, { - "name" : "Nuno Vieira", "data" : [ [ "Perl", 2 ] ], - "id" : "Nuno Vieira" + "id" : "Nuno Vieira", + "name" : "Nuno Vieira" }, { - "name" : "Pete Houston", - "id" : "Pete Houston", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Pete Houston", + "name" : "Pete Houston" }, { + "id" : "Philip Hood", "data" : [ [ "Raku", 2 ] ], - "id" : "Philip Hood", "name" : "Philip Hood" }, { - "id" : "Roger Bell_West", "data" : [ [ "Perl", @@ -677,11 +676,11 @@ 1 ] ], - "name" : "Roger Bell_West" + "name" : "Roger Bell_West", + "id" : "Roger Bell_West" }, { "name" : "Simon Green", - "id" : "Simon Green", "data" : [ [ "Perl", @@ -691,7 +690,8 @@ "Blog", 1 ] - ] + ], + "id" : "Simon Green" }, { "data" : [ @@ -704,17 +704,16 @@ "name" : "Simon Proctor" }, { - "name" : "Steven Wilson", "data" : [ [ "Perl", 1 ] ], + "name" : "Steven Wilson", "id" : "Steven Wilson" }, { - "id" : "Ulrich Rieke", "data" : [ [ "Perl", @@ -725,20 +724,20 @@ 2 ] ], + "id" : "Ulrich Rieke", "name" : "Ulrich Rieke" }, { - "name" : "Vinod Kumar K", - "id" : "Vinod Kumar K", "data" : [ [ "Perl", 1 ] - ] + ], + "name" : "Vinod Kumar K", + "id" : "Vinod Kumar K" }, { - "name" : "Walt Mankowski", "data" : [ [ "Perl", @@ -749,7 +748,8 @@ 1 ] ], - "id" : "Walt Mankowski" + "id" : "Walt Mankowski", + "name" : "Walt Mankowski" }, { "name" : "Wanderdoc", diff --git a/stats/pwc-language-breakdown-summary.json b/stats/pwc-language-breakdown-summary.json index 30c53b0847..77cd241500 100644 --- a/stats/pwc-language-breakdown-summary.json +++ b/stats/pwc-language-breakdown-summary.json @@ -1,25 +1,24 @@ { - "subtitle" : { - "text" : "Last updated at 2020-10-19 00:19:00 GMT" + "yAxis" : { + "min" : 0, + "title" : { + "text" : null + } }, - "chart" : { - "type" : "column" + "xAxis" : { + "labels" : { + "style" : { + "fontFamily" : "Verdana, sans-serif", + "fontSize" : "13px" + } + }, + "type" : "category" + }, + "tooltip" : { + "pointFormat" : "{point.y:.0f}" }, "series" : [ { - "name" : "Contributions", - "dataLabels" : { - "y" : 10, - "color" : "#FFFFFF", - "rotation" : -90, - "format" : "{point.y:.0f}", - "enabled" : "true", - "style" : { - "fontFamily" : "Verdana, sans-serif", - "fontSize" : "13px" - }, - "align" : "right" - }, "data" : [ [ "Blog", @@ -27,37 +26,38 @@ ], [ "Perl", - 3583 + 3585 ], [ "Raku", 2295 ] - ] + ], + "name" : "Contributions", + "dataLabels" : { + "rotation" : -90, + "style" : { + "fontSize" : "13px", + "fontFamily" : "Verdana, sans-serif" + }, + "align" : "right", + "color" : "#FFFFFF", + "format" : "{point.y:.0f}", + "y" : 10, + "enabled" : "true" + } } ], + "title" : { + "text" : "Perl Weekly Challenge Contributions [2019 - 2020]" + }, "legend" : { "enabled" : "false" }, - "tooltip" : { - "pointFormat" : "{point.y:.0f}" - }, - "xAxis" : { - "type" : "category", - "labels" : { - "style" : { - "fontFamily" : "Verdana, sans-serif", - "fontSize" : "13px" - } - } - }, - "yAxis" : { - "title" : { - "text" : null - }, - "min" : 0 + "subtitle" : { + "text" : "Last updated at 2020-10-19 09:20:00 GMT" }, - "title" : { - "text" : "Perl Weekly Challenge Contributions [2019 - 2020]" + "chart" : { + "type" : "column" } } diff --git a/stats/pwc-language-breakdown.json b/stats/pwc-language-breakdown.json index cc79633d34..5804e7a2ba 100644 --- a/stats/pwc-language-breakdown.json +++ b/stats/pwc-language-breakdown.json @@ -1,430 +1,7 @@ { - "series" : [ - { - "colorByPoint" : "true", - "data" : [ - { - "name" : "#001", - "drilldown" : "001", - "y" : 144 - }, - { - "y" : 113, - "name" : "#002", - "drilldown" : "002" - }, - { - "y" : 71, - "name" : "#003", - "drilldown" : "003" - }, - { - "y" : 91, - "name" : "#004", - "drilldown" : "004" - }, - { - "drilldown" : "005", - "name" : "#005", - "y" : 72 - }, - { - "name" : "#006", - "drilldown" : "006", - "y" : 52 - }, - { - "name" : "#007", - "drilldown" : "007", - "y" : 59 - }, - { - "drilldown" : "008", - "name" : "#008", - "y" : 72 - }, - { - "name" : "#009", - "drilldown" : "009", - "y" : 70 - }, - { - "y" : 60, - "name" : "#010", - "drilldown" : "010" - }, - { - "name" : "#011", - "drilldown" : "011", - "y" : 79 - }, - { - "y" : 83, - "drilldown" : "012", - "name" : "#012" - }, - { - "y" : 78, - "drilldown" : "013", - "name" : "#013" - }, - { - "y" : 96, - "name" : "#014", - "drilldown" : "014" - }, - { - "drilldown" : "015", - "name" : "#015", - "y" : 93 - }, - { - "y" : 66, - "name" : "#016", - "drilldown" : "016" - }, - { - "y" : 79, - "name" : "#017", - "drilldown" : "017" - }, - { - "name" : "#018", - "drilldown" : "018", - "y" : 76 - }, - { - "drilldown" : "019", - "name" : "#019", - "y" : 97 - }, - { - "drilldown" : "020", - "name" : "#020", - "y" : 95 - }, - { - "y" : 67, - "drilldown" : "021", - "name" : "#021" - }, - { - "y" : 63, - "drilldown" : "022", - "name" : "#022" - }, - { - "y" : 91, - "name" : "#023", - "drilldown" : "023" - }, - { - "y" : 70, - "name" : "#024", - "drilldown" : "024" - }, - { - "name" : "#025", - "drilldown" : "025", - "y" : 55 - }, - { - "y" : 70, - "name" : "#026", - "drilldown" : "026" - }, - { - "y" : 58, - "name" : "#027", - "drilldown" : "027" - }, - { - "y" : 78, - "drilldown" : "028", - "name" : "#028" - }, - { - "y" : 77, - "drilldown" : "029", - "name" : "#029" - }, - { - "name" : "#030", - "drilldown" : "030", - "y" : 115 - }, - { - "y" : 87, - "name" : "#031", - "drilldown" : "031" - }, - { - "y" : 92, - "drilldown" : "032", - "name" : "#032" - }, - { - "y" : 108, - "drilldown" : "033", - "name" : "#033" - }, - { - "y" : 62, - "name" : "#034", - "drilldown" : "034" - }, - { - "drilldown" : "035", - "name" : "#035", - "y" : 62 - }, - { - "name" : "#036", - "drilldown" : "036", - "y" : 66 - }, - { - "drilldown" : "037", - "name" : "#037", - "y" : 65 - }, - { - "drilldown" : "038", - "name" : "#038", - "y" : 65 - }, - { - "y" : 60, - "drilldown" : "039", - "name" : "#039" - }, - { - "drilldown" : "040", - "name" : "#040", - "y" : 71 - }, - { - "y" : 74, - "name" : "#041", - "drilldown" : "041" - }, - { - "name" : "#042", - "drilldown" : "042", - "y" : 88 - }, - { - "y" : 66, - "drilldown" : "043", - "name" : "#043" - }, - { - "y" : 82, - "drilldown" : "044", - "name" : "#044" - }, - { - "y" : 94, - "drilldown" : "045", - "name" : "#045" - }, - { - "drilldown" : "046", - "name" : "#046", - "y" : 85 - }, - { - "drilldown" : "047", - "name" : "#047", - "y" : 82 - }, - { - "y" : 106, - "drilldown" : "048", - "name" : "#048" - }, - { - "drilldown" : "049", - "name" : "#049", -