aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2022-01-07 21:57:23 -0500
committerMarshall Lochbaum <mwlochbaum@gmail.com>2022-01-07 21:57:23 -0500
commitd32d0e1e2758129b824ab7483f252535aaa20768 (patch)
treed90849638c2c54d28b63111793c734d17e3cadfa
parentfd8b59ca7c4cd5725b0ac80ea74e6f91fd0d6d0b (diff)
Update AoC data
-rw-r--r--community/aoc.md16
-rw-r--r--docs/community/aoc.html26
2 files changed, 21 insertions, 21 deletions
diff --git a/community/aoc.md b/community/aoc.md
index bef10224..d944c844 100644
--- a/community/aoc.md
+++ b/community/aoc.md
@@ -2,7 +2,7 @@
# Advent of Code
-[Advent of Code 2021](https://adventofcode.com/2021) saw great participation by the BQN community, with a total of 229 solutions published by 22 programmers. They can be found in these repositories:
+[Advent of Code 2021](https://adventofcode.com/2021) saw great participation by the BQN community, with a total of 233 solutions published by 22 programmers. They can be found in these repositories:
<center>
@@ -14,11 +14,11 @@
[Antti Keränen](https://github.com/Detegr/aoc2021) •
[Caleb Quilley](https://gitlab.com/icen/aoc21) •
[Alex Dikelsky](https://github.com/AlexDikelsky/puzzles/tree/main/advent_of_code/advent_2021) •
-[Andrey Popp](https://github.com/andreypopp/aoc2021) •
[Alvin Voo](https://github.com/alvinvoo/aoc2021) •
+[Andrey Popp](https://github.com/andreypopp/aoc2021) •
[Johnny](https://github.com/JohnnyJayJay/adventofcode-21) •
-[Ben Dean](https://github.com/bddean/aoc-2021) •
[Josh Holland](https://git.sr.ht/~jshholland/adventofcode/tree/master/item/2021) •
+[Ben Dean](https://github.com/bddean/aoc-2021) •
[Alastair Williams](https://github.com/alephno/aoc2021/tree/main/BQN) •
[Olodus](https://github.com/Olodus/advent_of_code2021) •
[Aren Windham](https://github.com/arwn/aoc2021) •
@@ -34,8 +34,8 @@
Below, problems solved in BQN are shown in green, and problems solved in other languages in dark red.
<!--GEN
-nam ← ⟨"dzaima","Hannu","Raghu","frasiyav","Leah","Antti","Caleb","Alex","Andrey","Alvin","Johnny","Ben","Josh","Alastair","Olodus","Aren","Dimitri","Alexander","Mathias","m-lima","Dunya","Benjamin"⟩
-sol ← ⟨1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18‿19‿20‿21‿22‿23‿24‿25,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18‿19‿20‿21‿22‿24‿25,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18‿19‿20‿21‿22‿25,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18‿19‿20‿21‿22,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿13‿14‿15‿17‿18‿20‿21‿24‿25,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18‿20‿21,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿13‿14,1‿2‿3‿5‿6‿7‿11‿12‿13‿15‿17‿20,1‿2‿3‿4‿5‿6‿7‿8‿9‿10,1‿2‿3‿4‿5‿6‿7‿9‿10,1‿2‿3‿4‿5‿6‿7,1‿2‿3‿4‿5‿6‿7,1‿3‿6‿7‿9,1‿2‿3‿9,6‿7‿9,1‿3,⟨3⟩,⟨3⟩,⟨1⟩,⟨1⟩,⟨1⟩⟩
+nam ← ⟨"dzaima","Hannu","Raghu","frasiyav","Leah","Antti","Caleb","Alex","Alvin","Andrey","Johnny","Josh","Ben","Alastair","Olodus","Aren","Dimitri","Alexander","Mathias","m-lima","Dunya","Benjamin"⟩
+sol ← ⟨1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18‿19‿20‿21‿22‿23‿24‿25,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18‿19‿20‿21‿22‿24‿25,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18‿19‿20‿21‿22‿25,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18‿19‿20‿21‿22,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿13‿14‿15‿17‿18‿20‿21‿24‿25,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18‿20‿21,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17‿18,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿13‿14,1‿2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13,1‿2‿3‿5‿6‿7‿11‿12‿13‿15‿17‿20,1‿2‿3‿4‿5‿6‿7‿9‿10,1‿2‿3‿4‿5‿6‿7‿8,1‿2‿3‿4‿5‿6‿7,1‿3‿6‿7‿9,1‿2‿3‿9,6‿7‿9,1‿3,⟨3⟩,⟨3⟩,⟨1⟩,⟨1⟩,⟨1⟩⟩
als ← ⟨⟨⟩,⟨⟩,⟨⟩,⟨⟩,12‿16‿19‿22‿23,⟨⟩,⟨⟩,⟨12⟩,⟨⟩,⟨⟩,⟨8⟩,⟨⟩,⟨⟩,⟨2⟩,⟨⟩,1‿2‿3‿4‿5‿8‿10‿11‿12,2‿5‿6‿7‿9‿10‿12‿13‿14‿15‿16‿17‿20‿21,1‿2,1‿2,2‿3‿4‿5‿6‿7‿8‿9‿10‿11‿12‿13‿14‿15‿16‿17,⟨⟩,⟨⟩⟩
Ge ← "g"⊸At⊸Enc
@@ -69,11 +69,11 @@ Bars ← (Path·∾("M h"⥊˜≠)∾¨FmtNum)¨ Bp
In addition to these, Leah wrote two blog posts explaining her solutions for [day 6](https://leahneukirchen.org/blog/archive/2021/12/counting-lanternfish-with-bqn-and-linear-algebra.html) and [day 9](https://leahneukirchen.org/blog/archive/2021/12/surveying-lava-basins-with-bqn-and-fixpoints.html).
-The number of BQN solutions for each of the 25 days is plotted below, along with totals from AoC's [stats page](https://adventofcode.com/2021/stats). The BQN solutions are scaled to be visible here: there are 6852 times more valid AoC submissions than published BQN solutions overall.
+The number of BQN solutions for each of the 25 days is plotted below, along with totals from AoC's [stats page](https://adventofcode.com/2021/stats). The BQN solutions are scaled to be visible here: there are 6828 times more valid AoC submissions than published BQN solutions overall.
<!--GEN
-aoc ← 214772‿179251‿157424‿102255‿89476‿89979‿84801‿75821‿69845‿62756‿55033‿48032‿48971‿49169‿38597‿31649‿31545‿22776‿15016‿20917‿23743‿19352‿13426‿10693‿13895
-bqn ← 19‿14‿18‿12‿13‿15‿15‿9‿13‿10‿9‿7‿9‿8‿8‿6‿8‿7‿4‿7‿6‿4‿1‿3‿4
+aoc ← 216674‿180919‿158947‿103328‿90474‿90994‿85767‿76680‿70735‿63588‿55790‿48720‿49705‿49938‿39291‿32266‿32163‿23402‿15577‿21483‿24367‿19970‿14037‿11463‿14737
+bqn ← 19‿14‿18‿12‿13‿15‿15‿10‿13‿10‿10‿8‿10‿8‿8‿6‿8‿7‿4‿7‿6‿4‿1‿3‿4
width ← 256
pad ← 40‿40
diff --git a/docs/community/aoc.html b/docs/community/aoc.html
index 2a2fa294..2d960d76 100644
--- a/docs/community/aoc.html
+++ b/docs/community/aoc.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">community</a></div>
<h1 id="advent-of-code"><a class="header" href="#advent-of-code">Advent of Code</a></h1>
-<p><a href="https://adventofcode.com/2021">Advent of Code 2021</a> saw great participation by the BQN community, with a total of 229 solutions published by 22 programmers. They can be found in these repositories:</p>
+<p><a href="https://adventofcode.com/2021">Advent of Code 2021</a> saw great participation by the BQN community, with a total of 233 solutions published by 22 programmers. They can be found in these repositories:</p>
<center>
<p><a href="https://github.com/dzaima/aoc/tree/master/2021/BQN">dzaima</a> •
@@ -16,11 +16,11 @@
<a href="https://github.com/Detegr/aoc2021">Antti Keränen</a> •
<a href="https://gitlab.com/icen/aoc21">Caleb Quilley</a> •
<a href="https://github.com/AlexDikelsky/puzzles/tree/main/advent_of_code/advent_2021">Alex Dikelsky</a> •
-<a href="https://github.com/andreypopp/aoc2021">Andrey Popp</a> •
<a href="https://github.com/alvinvoo/aoc2021">Alvin Voo</a> •
+<a href="https://github.com/andreypopp/aoc2021">Andrey Popp</a> •
<a href="https://github.com/JohnnyJayJay/adventofcode-21">Johnny</a> •
-<a href="https://github.com/bddean/aoc-2021">Ben Dean</a> •
<a href="https://git.sr.ht/~jshholland/adventofcode/tree/master/item/2021">Josh Holland</a> •
+<a href="https://github.com/bddean/aoc-2021">Ben Dean</a> •
<a href="https://github.com/alephno/aoc2021/tree/main/BQN">Alastair Williams</a> •
<a href="https://github.com/Olodus/advent_of_code2021">Olodus</a> •
<a href="https://github.com/arwn/aoc2021">Aren Windham</a> •
@@ -78,11 +78,11 @@
<text x='10' y='155'>Antti</text>
<text x='10' y='173'>Caleb</text>
<text x='10' y='191'>Alex</text>
- <text x='10' y='209'>Andrey</text>
- <text x='10' y='227'>Alvin</text>
+ <text x='10' y='209'>Alvin</text>
+ <text x='10' y='227'>Andrey</text>
<text x='10' y='245'>Johnny</text>
- <text x='10' y='263'>Ben</text>
- <text x='10' y='281'>Josh</text>
+ <text x='10' y='263'>Josh</text>
+ <text x='10' y='281'>Ben</text>
<text x='10' y='299'>Alastair</text>
<text x='10' y='317'>Olodus</text>
<text x='10' y='335'>Aren</text>
@@ -101,10 +101,10 @@
<path d='M90 150.5h360M470 150.5h40'/>
<path d='M90 168.5h360'/>
<path d='M90 186.5h220M330 186.5h40'/>
- <path d='M90 204.5h60M170 204.5h60M290 204.5h60M370 204.5h20M410 204.5h20M470 204.5h20'/>
- <path d='M90 222.5h200'/>
+ <path d='M90 204.5h260'/>
+ <path d='M90 222.5h60M170 222.5h60M290 222.5h60M370 222.5h20M410 222.5h20M470 222.5h20'/>
<path d='M90 240.5h140M250 240.5h40'/>
- <path d='M90 258.5h140'/>
+ <path d='M90 258.5h160'/>
<path d='M90 276.5h140'/>
<path d='M90 294.5h20M130 294.5h20M190 294.5h40M250 294.5h20'/>
<path d='M90 312.5h60M250 312.5h20'/>
@@ -131,7 +131,7 @@
</svg>
<p>In addition to these, Leah wrote two blog posts explaining her solutions for <a href="https://leahneukirchen.org/blog/archive/2021/12/counting-lanternfish-with-bqn-and-linear-algebra.html">day 6</a> and <a href="https://leahneukirchen.org/blog/archive/2021/12/surveying-lava-basins-with-bqn-and-fixpoints.html">day 9</a>.</p>
-<p>The number of BQN solutions for each of the 25 days is plotted below, along with totals from AoC's <a href="https://adventofcode.com/2021/stats">stats page</a>. The BQN solutions are scaled to be visible here: there are 6852 times more valid AoC submissions than published BQN solutions overall.</p>
+<p>The number of BQN solutions for each of the 25 days is plotted below, along with totals from AoC's <a href="https://adventofcode.com/2021/stats">stats page</a>. The BQN solutions are scaled to be visible here: there are 6828 times more valid AoC submissions than published BQN solutions overall.</p>
<svg viewBox='-40 -25 336 178'>
<g stroke-width='1.2' font-size='13px' text-anchor='end' fill='currentColor'>
<rect class='code' stroke-width='1' rx='6' x='-20' y='-20' width='296' height='168'/>
@@ -143,8 +143,8 @@
<text transform='rotate(-90)' dy='-0.35em' x='-64' y='0'>count</text>
</g>
<path class='Paren' stroke='currentColor' fill='none' d='M0 0V128H256'/>
- <path class='red' style='fill:none' d='M0 0L10.667 21.17L21.333 34.178L32 67.058L42.667 74.674L53.333 74.374L64 77.46L74.667 82.812L85.333 86.374L96 90.599L106.667 95.201L117.333 99.374L128 98.814L138.667 98.696L149.333 104.997L160 109.138L170.667 109.2L181.333 114.426L192 119.051L202.667 115.534L213.333 113.85L224 116.467L234.667 119.998L245.333 121.627L256 119.719'/>
- <path class='green' style='fill:none' d='M0 50.406L10.667 70.826L21.333 54.49L32 78.993L42.667 74.909L53.333 66.742L64 66.742L74.667 91.245L85.333 74.909L96 87.161L106.667 91.245L117.333 99.413L128 91.245L138.667 95.329L149.333 95.329L160 103.497L170.667 95.329L181.333 99.413L192 111.664L202.667 99.413L213.333 103.497L224 111.664L234.667 123.916L245.333 115.748L256 111.664'/>
+ <path class='red' style='fill:none' d='M0 0L10.667 21.122L21.333 34.102L32 66.959L42.667 74.553L53.333 74.245L64 77.333L74.667 82.701L85.333 86.213L96 90.435L106.667 95.042L117.333 99.219L128 98.637L138.667 98.499L149.333 104.789L160 108.939L170.667 109L181.333 114.175L192 118.798L202.667 115.309L213.333 113.605L224 116.203L234.667 119.708L245.333 121.228L256 119.294'/>
+ <path class='green' style='fill:none' d='M0 51.357L10.667 71.526L21.333 55.39L32 79.594L42.667 75.56L53.333 67.492L64 67.492L74.667 87.661L85.333 75.56L96 87.661L106.667 87.661L117.333 95.729L128 87.661L138.667 95.729L149.333 95.729L160 103.797L170.667 95.729L181.333 99.763L192 111.865L202.667 99.763L213.333 103.797L224 111.865L234.667 123.966L245.333 115.898L256 111.865'/>
</g>
</svg>