<feed xmlns='http://www.w3.org/2005/Atom'>
<title>AOC/2020, branch master</title>
<subtitle>My solutions to Advent of Code
</subtitle>
<id>https://git.tomsmeding.com/AOC/atom?h=master</id>
<link rel='self' href='https://git.tomsmeding.com/AOC/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/AOC/'/>
<updated>2020-12-27T13:09:22Z</updated>
<entry>
<title>Day 20</title>
<updated>2020-12-27T13:09:22Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-12-27T13:09:22Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/AOC/commit/?id=833fcf24d661ef600d00c017ce7796b2fc938a17'/>
<id>urn:sha1:833fcf24d661ef600d00c017ce7796b2fc938a17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Day 19</title>
<updated>2020-12-25T09:04:49Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-12-25T09:04:49Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/AOC/commit/?id=a03c0ce5608b23a351886efbbeaa30cef19c284f'/>
<id>urn:sha1:a03c0ce5608b23a351886efbbeaa30cef19c284f</id>
<content type='text'>
The second part was supposed to be more difficult than the first part;
the problem statement hinted that you might need to memoise the set of
sentences matched by non-recursive rules, "especially rules 42 and 31".
Why the hell then did my utterly naive matcher from part 1 work without
changes in ~60ms total?
</content>
</entry>
<entry>
<title>Day 18</title>
<updated>2020-12-23T21:40:16Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-12-23T21:40:16Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/AOC/commit/?id=7653d2f33c0716ff2234587cfd00cf6c729cefd9'/>
<id>urn:sha1:7653d2f33c0716ff2234587cfd00cf6c729cefd9</id>
<content type='text'>
Yay parsec
</content>
</entry>
<entry>
<title>Day 17</title>
<updated>2020-12-23T21:20:55Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-12-23T21:18:24Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/AOC/commit/?id=e84dd297d997ad33d5de45d032419dc3740c0306'/>
<id>urn:sha1:e84dd297d997ad33d5de45d032419dc3740c0306</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Day 16</title>
<updated>2020-12-19T20:47:58Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-12-19T20:47:58Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/AOC/commit/?id=66fa992cf7ec10553c00c196ad0259443e27e37a'/>
<id>urn:sha1:66fa992cf7ec10553c00c196ad0259443e27e37a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Day 15 (slow)</title>
<updated>2020-12-16T21:20:04Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-12-16T21:20:04Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/AOC/commit/?id=a5fd247a5e66ea63fc0826a884dd78e37888878b'/>
<id>urn:sha1:a5fd247a5e66ea63fc0826a884dd78e37888878b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Day 14</title>
<updated>2020-12-16T21:00:50Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-12-16T21:00:50Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/AOC/commit/?id=9b0b5326ff4a5bfc20e24d44aaf967fb48db8eb8'/>
<id>urn:sha1:9b0b5326ff4a5bfc20e24d44aaf967fb48db8eb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Day 13</title>
<updated>2020-12-16T20:26:58Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-12-16T20:26:58Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/AOC/commit/?id=2d324ad69e72e56ff99ce53c55e248661a363b82'/>
<id>urn:sha1:2d324ad69e72e56ff99ce53c55e248661a363b82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Day 12</title>
<updated>2020-12-16T17:45:47Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-12-16T17:45:47Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/AOC/commit/?id=ac45449f8882a76612dcca699f84f54f08edcff4'/>
<id>urn:sha1:ac45449f8882a76612dcca699f84f54f08edcff4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Day 12 part 1</title>
<updated>2020-12-14T21:45:22Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-12-14T21:45:22Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/AOC/commit/?id=b524b905c29a01660663223b24a1ece82ebd48b6'/>
<id>urn:sha1:b524b905c29a01660663223b24a1ece82ebd48b6</id>
<content type='text'>
</content>
</entry>
</feed>
