From 55cd0e28c662baab4706eb79c7a5be1f29d38d6e Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Tue, 8 Dec 2020 18:54:15 -0800 Subject: [PATCH 1/9] Updating README.md --- README.md | 61 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 31 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index f8893e9..ec8282c 100644 --- a/README.md +++ b/README.md @@ -1,62 +1,63 @@ ``` Advent of code 2020 Day 1 - Part 1: 1016964 - generator: 122.086µs, - runner: 4.434µs + generator: 16.868µs, + runner: 471ns Day 1 - Part 2: 182588480 - generator: 99.356µs, - runner: 7.318µs + generator: 11.986µs, + runner: 300ns Day 2 - Part 1: 586 - generator: 233ns, - runner: 1.453395ms + generator: 132ns, + runner: 100.555µs Day 2 - Part 2: 352 - generator: 423ns, - runner: 922.764µs + generator: 112ns, + runner: 83.798µs Day 3 - Part 1: 265 - generator: 964.093µs, - runner: 9.734488ms + generator: 48.571µs, + runner: 61.543µs Day 3 - Part 2: 3154761400 - generator: 938.153µs, - runner: 52.66926ms + generator: 39.478µs, + runner: 282.593µs Day 4 - Part 2: 186 - generator: 697ns, - runner: 2.760526ms + generator: 97ns, + runner: 106.819µs Day 5 - Part 1: SeatId(933) - generator: 489ns, - runner: 776.127µs + generator: 107ns, + runner: 45.006µs Day 5 - Part 2: SeatId(711) - generator: 443ns, - runner: 800.487µs + generator: 111ns, + runner: 46.1µs Day 6 - Part 1: 6633 - generator: 336ns, - runner: 1.669623ms + generator: 105ns, + runner: 115.845µs Day 6 - Part 2: 3202 - generator: 448ns, - runner: 1.538626ms + generator: 131ns, + runner: 98.856µs Day 7 - Part 1: 208 - generator: 379ns, - runner: 6.340596ms + generator: 92ns, + runner: 666.991µs Day 7 - Part 2: 1664 - generator: 660ns, - runner: 5.171311ms + generator: 165ns, + runner: 679.232µs Day 8 - Part 1: 1723 - generator: 541ns, - runner: 564.443µs + generator: 117ns, + runner: 44.796µs Day 8 - Part 2: 846 - generator: 412ns, - runner: 714.064µs + generator: 131ns, + runner: 51.087µs + ``` -- 2.50.1 From 0788379cfda005eb3640243c21cebe8d17bf0265 Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Tue, 15 Dec 2020 07:57:34 -0800 Subject: [PATCH 2/9] Updating README.md --- README.md | 105 ++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 75 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index f8893e9..a6bf0e5 100644 --- a/README.md +++ b/README.md @@ -1,62 +1,107 @@ ``` Advent of code 2020 Day 1 - Part 1: 1016964 - generator: 122.086µs, - runner: 4.434µs + generator: 21.442µs, + runner: 560ns Day 1 - Part 2: 182588480 - generator: 99.356µs, - runner: 7.318µs + generator: 13.547µs, + runner: 435ns Day 2 - Part 1: 586 - generator: 233ns, - runner: 1.453395ms + generator: 197ns, + runner: 139.096µs Day 2 - Part 2: 352 - generator: 423ns, - runner: 922.764µs + generator: 146ns, + runner: 100.014µs Day 3 - Part 1: 265 - generator: 964.093µs, - runner: 9.734488ms + generator: 71.427µs, + runner: 75.992µs Day 3 - Part 2: 3154761400 - generator: 938.153µs, - runner: 52.66926ms + generator: 55.653µs, + runner: 411.215µs Day 4 - Part 2: 186 - generator: 697ns, - runner: 2.760526ms + generator: 165ns, + runner: 171.007µs Day 5 - Part 1: SeatId(933) - generator: 489ns, - runner: 776.127µs + generator: 143ns, + runner: 55.52µs Day 5 - Part 2: SeatId(711) - generator: 443ns, - runner: 800.487µs + generator: 119ns, + runner: 57.13µs Day 6 - Part 1: 6633 - generator: 336ns, - runner: 1.669623ms + generator: 119ns, + runner: 145.231µs Day 6 - Part 2: 3202 - generator: 448ns, - runner: 1.538626ms + generator: 130ns, + runner: 125.62µs Day 7 - Part 1: 208 - generator: 379ns, - runner: 6.340596ms + generator: 113ns, + runner: 668.955µs Day 7 - Part 2: 1664 - generator: 660ns, - runner: 5.171311ms + generator: 146ns, + runner: 570.468µs Day 8 - Part 1: 1723 - generator: 541ns, - runner: 564.443µs + generator: 144ns, + runner: 45.713µs Day 8 - Part 2: 846 - generator: 412ns, - runner: 714.064µs + generator: 243ns, + runner: 50.405µs + +Day 9 - Part 1: 36845998 + generator: 124ns, + runner: 89.651µs + +Day 9 - Part 2: 4830226 + generator: 121ns, + runner: 35.343µs + +Day 10 - Part 1: 1890 + generator: 136ns, + runner: 8.759µs + +Day 10 - Part 2: 49607173328384 + generator: 131ns, + runner: 7.98µs + +Day 11 - Part 1: 2329 + generator: 448ns, + runner: 14.358655ms + +Day 11 - Part 2: 2138 + generator: 128ns, + runner: 27.999413ms + +Day 12 - Part 1: 1177 + generator: 128ns, + runner: 24.602µs + +Day 12 - Part 2: 46530 + generator: 104ns, + runner: 23.259µs + +Day 13 - Part 1: 1895 + generator: 83ns, + runner: 1.917µs + +Day 14 - Part 1: 13865835758282 + generator: 92ns, + runner: 81.66µs + +Day 14 - Part 2: 4195339838136 + generator: 112ns, + runner: 9.757922ms + ``` -- 2.50.1 From 35d79ceb466d3137b4f60be71f3b14d3962eb2a3 Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Tue, 15 Dec 2020 08:01:22 -0800 Subject: [PATCH 3/9] Updating README.md --- README.md | 102 +++++++++++++++++++++++++++--------------------------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/README.md b/README.md index a6bf0e5..29be3f2 100644 --- a/README.md +++ b/README.md @@ -1,107 +1,107 @@ ``` Advent of code 2020 Day 1 - Part 1: 1016964 - generator: 21.442µs, - runner: 560ns + generator: 14.552µs, + runner: 421ns Day 1 - Part 2: 182588480 - generator: 13.547µs, - runner: 435ns + generator: 9.537µs, + runner: 322ns Day 2 - Part 1: 586 - generator: 197ns, - runner: 139.096µs + generator: 165ns, + runner: 107.708µs Day 2 - Part 2: 352 - generator: 146ns, - runner: 100.014µs + generator: 93ns, + runner: 71.794µs Day 3 - Part 1: 265 - generator: 71.427µs, - runner: 75.992µs + generator: 51.41µs, + runner: 54.597µs Day 3 - Part 2: 3154761400 - generator: 55.653µs, - runner: 411.215µs + generator: 40.202µs, + runner: 287.831µs Day 4 - Part 2: 186 - generator: 165ns, - runner: 171.007µs + generator: 124ns, + runner: 141.091µs Day 5 - Part 1: SeatId(933) - generator: 143ns, - runner: 55.52µs + generator: 112ns, + runner: 45.206µs Day 5 - Part 2: SeatId(711) - generator: 119ns, - runner: 57.13µs + generator: 96ns, + runner: 47.601µs Day 6 - Part 1: 6633 - generator: 119ns, - runner: 145.231µs + generator: 98ns, + runner: 120.953µs Day 6 - Part 2: 3202 - generator: 130ns, - runner: 125.62µs + generator: 98ns, + runner: 110.395µs Day 7 - Part 1: 208 - generator: 113ns, - runner: 668.955µs + generator: 106ns, + runner: 547.031µs Day 7 - Part 2: 1664 - generator: 146ns, - runner: 570.468µs + generator: 110ns, + runner: 458.136µs Day 8 - Part 1: 1723 - generator: 144ns, - runner: 45.713µs + generator: 99ns, + runner: 37.037µs Day 8 - Part 2: 846 - generator: 243ns, - runner: 50.405µs + generator: 167ns, + runner: 40.06µs Day 9 - Part 1: 36845998 - generator: 124ns, - runner: 89.651µs + generator: 119ns, + runner: 72.719µs Day 9 - Part 2: 4830226 - generator: 121ns, - runner: 35.343µs + generator: 87ns, + runner: 27.915µs Day 10 - Part 1: 1890 - generator: 136ns, - runner: 8.759µs + generator: 108ns, + runner: 6.626µs Day 10 - Part 2: 49607173328384 - generator: 131ns, - runner: 7.98µs + generator: 86ns, + runner: 6.559µs Day 11 - Part 1: 2329 - generator: 448ns, - runner: 14.358655ms + generator: 159ns, + runner: 13.403014ms Day 11 - Part 2: 2138 - generator: 128ns, - runner: 27.999413ms + generator: 106ns, + runner: 28.136541ms Day 12 - Part 1: 1177 - generator: 128ns, - runner: 24.602µs + generator: 125ns, + runner: 24.084µs Day 12 - Part 2: 46530 - generator: 104ns, - runner: 23.259µs + generator: 88ns, + runner: 23.684µs Day 13 - Part 1: 1895 - generator: 83ns, - runner: 1.917µs + generator: 84ns, + runner: 2.121µs Day 14 - Part 1: 13865835758282 - generator: 92ns, - runner: 81.66µs + generator: 110ns, + runner: 86.318µs Day 14 - Part 2: 4195339838136 generator: 112ns, - runner: 9.757922ms + runner: 9.76156ms ``` -- 2.50.1 From 372373f41b860b6465397d52641a92313d34570c Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Tue, 15 Dec 2020 08:01:32 -0800 Subject: [PATCH 4/9] Updating README.md --- README.md | 104 +++++++++++++++++++++++++++--------------------------- 1 file changed, 52 insertions(+), 52 deletions(-) diff --git a/README.md b/README.md index 29be3f2..f72cb0c 100644 --- a/README.md +++ b/README.md @@ -1,107 +1,107 @@ ``` Advent of code 2020 Day 1 - Part 1: 1016964 - generator: 14.552µs, - runner: 421ns + generator: 20.927µs, + runner: 634ns Day 1 - Part 2: 182588480 - generator: 9.537µs, - runner: 322ns + generator: 13.047µs, + runner: 414ns Day 2 - Part 1: 586 - generator: 165ns, - runner: 107.708µs + generator: 202ns, + runner: 136.208µs Day 2 - Part 2: 352 - generator: 93ns, - runner: 71.794µs + generator: 116ns, + runner: 104.583µs Day 3 - Part 1: 265 - generator: 51.41µs, - runner: 54.597µs + generator: 69.176µs, + runner: 73.78µs Day 3 - Part 2: 3154761400 - generator: 40.202µs, - runner: 287.831µs + generator: 54.445µs, + runner: 386.892µs Day 4 - Part 2: 186 - generator: 124ns, - runner: 141.091µs + generator: 164ns, + runner: 188.695µs Day 5 - Part 1: SeatId(933) - generator: 112ns, - runner: 45.206µs + generator: 139ns, + runner: 63.168µs Day 5 - Part 2: SeatId(711) - generator: 96ns, - runner: 47.601µs + generator: 137ns, + runner: 72.471µs Day 6 - Part 1: 6633 - generator: 98ns, - runner: 120.953µs + generator: 137ns, + runner: 163.626µs Day 6 - Part 2: 3202 - generator: 98ns, - runner: 110.395µs + generator: 137ns, + runner: 139.679µs Day 7 - Part 1: 208 - generator: 106ns, - runner: 547.031µs + generator: 129ns, + runner: 748.739µs Day 7 - Part 2: 1664 - generator: 110ns, - runner: 458.136µs + generator: 160ns, + runner: 542.019µs Day 8 - Part 1: 1723 - generator: 99ns, - runner: 37.037µs + generator: 137ns, + runner: 42.084µs Day 8 - Part 2: 846 - generator: 167ns, - runner: 40.06µs + generator: 108ns, + runner: 48.969µs Day 9 - Part 1: 36845998 - generator: 119ns, - runner: 72.719µs + generator: 109ns, + runner: 86.41µs Day 9 - Part 2: 4830226 - generator: 87ns, - runner: 27.915µs + generator: 141ns, + runner: 35.802µs Day 10 - Part 1: 1890 - generator: 108ns, - runner: 6.626µs + generator: 124ns, + runner: 8.548µs Day 10 - Part 2: 49607173328384 - generator: 86ns, - runner: 6.559µs + generator: 118ns, + runner: 7.583µs Day 11 - Part 1: 2329 - generator: 159ns, - runner: 13.403014ms + generator: 240ns, + runner: 14.587253ms Day 11 - Part 2: 2138 - generator: 106ns, - runner: 28.136541ms + generator: 118ns, + runner: 27.608888ms Day 12 - Part 1: 1177 - generator: 125ns, - runner: 24.084µs + generator: 135ns, + runner: 38.045µs Day 12 - Part 2: 46530 - generator: 88ns, - runner: 23.684µs + generator: 104ns, + runner: 24.045µs Day 13 - Part 1: 1895 - generator: 84ns, - runner: 2.121µs + generator: 89ns, + runner: 2.076µs Day 14 - Part 1: 13865835758282 - generator: 110ns, - runner: 86.318µs + generator: 93ns, + runner: 96.622µs Day 14 - Part 2: 4195339838136 - generator: 112ns, - runner: 9.76156ms + generator: 106ns, + runner: 10.247974ms ``` -- 2.50.1 From bd36d74070f7d7dfdea54b7d671bc39d9c8843f8 Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Tue, 15 Dec 2020 08:03:13 -0800 Subject: [PATCH 5/9] Updating README.md --- README.md | 161 +++++++++++++++++------------------------------------- 1 file changed, 50 insertions(+), 111 deletions(-) diff --git a/README.md b/README.md index edaf3be..b1f4e32 100644 --- a/README.md +++ b/README.md @@ -1,168 +1,107 @@ ``` Advent of code 2020 Day 1 - Part 1: 1016964 -<<<<<<< HEAD - generator: 20.927µs, - runner: 634ns + generator: 14.391µs, + runner: 474ns Day 1 - Part 2: 182588480 - generator: 13.047µs, - runner: 414ns + generator: 10.146µs, + runner: 343ns Day 2 - Part 1: 586 - generator: 202ns, - runner: 136.208µs + generator: 444ns, + runner: 105.789µs Day 2 - Part 2: 352 - generator: 116ns, - runner: 104.583µs + generator: 121ns, + runner: 75.691µs Day 3 - Part 1: 265 - generator: 69.176µs, - runner: 73.78µs + generator: 53.669µs, + runner: 57.907µs Day 3 - Part 2: 3154761400 - generator: 54.445µs, - runner: 386.892µs + generator: 42.455µs, + runner: 304.869µs Day 4 - Part 2: 186 - generator: 164ns, - runner: 188.695µs + generator: 122ns, + runner: 157.483µs Day 5 - Part 1: SeatId(933) - generator: 139ns, - runner: 63.168µs + generator: 123ns, + runner: 48.343µs Day 5 - Part 2: SeatId(711) - generator: 137ns, - runner: 72.471µs + generator: 106ns, + runner: 48.996µs Day 6 - Part 1: 6633 - generator: 137ns, - runner: 163.626µs + generator: 108ns, + runner: 128.65µs Day 6 - Part 2: 3202 - generator: 137ns, - runner: 139.679µs + generator: 116ns, + runner: 109.555µs Day 7 - Part 1: 208 - generator: 129ns, - runner: 748.739µs + generator: 106ns, + runner: 583.139µs Day 7 - Part 2: 1664 - generator: 160ns, - runner: 542.019µs + generator: 124ns, + runner: 500.463µs Day 8 - Part 1: 1723 generator: 137ns, - runner: 42.084µs + runner: 39.976µs Day 8 - Part 2: 846 - generator: 108ns, - runner: 48.969µs + generator: 144ns, + runner: 44.921µs Day 9 - Part 1: 36845998 - generator: 109ns, - runner: 86.41µs + generator: 104ns, + runner: 78.75µs Day 9 - Part 2: 4830226 - generator: 141ns, - runner: 35.802µs + generator: 101ns, + runner: 31.208µs Day 10 - Part 1: 1890 - generator: 124ns, - runner: 8.548µs + generator: 116ns, + runner: 7.921µs Day 10 - Part 2: 49607173328384 - generator: 118ns, - runner: 7.583µs + generator: 97ns, + runner: 7.19µs Day 11 - Part 1: 2329 - generator: 240ns, - runner: 14.587253ms + generator: 187ns, + runner: 14.368179ms Day 11 - Part 2: 2138 - generator: 118ns, - runner: 27.608888ms + generator: 139ns, + runner: 27.689729ms Day 12 - Part 1: 1177 - generator: 135ns, - runner: 38.045µs + generator: 110ns, + runner: 25.441µs Day 12 - Part 2: 46530 - generator: 104ns, - runner: 24.045µs + generator: 88ns, + runner: 24.573µs Day 13 - Part 1: 1895 - generator: 89ns, - runner: 2.076µs + generator: 83ns, + runner: 2.072µs Day 14 - Part 1: 13865835758282 - generator: 93ns, - runner: 96.622µs + generator: 121ns, + runner: 86.572µs Day 14 - Part 2: 4195339838136 - generator: 106ns, - runner: 10.247974ms -======= - generator: 16.868µs, - runner: 471ns - -Day 1 - Part 2: 182588480 - generator: 11.986µs, - runner: 300ns - -Day 2 - Part 1: 586 - generator: 132ns, - runner: 100.555µs - -Day 2 - Part 2: 352 generator: 112ns, - runner: 83.798µs - -Day 3 - Part 1: 265 - generator: 48.571µs, - runner: 61.543µs - -Day 3 - Part 2: 3154761400 - generator: 39.478µs, - runner: 282.593µs - -Day 4 - Part 2: 186 - generator: 97ns, - runner: 106.819µs - -Day 5 - Part 1: SeatId(933) - generator: 107ns, - runner: 45.006µs - -Day 5 - Part 2: SeatId(711) - generator: 111ns, - runner: 46.1µs - -Day 6 - Part 1: 6633 - generator: 105ns, - runner: 115.845µs - -Day 6 - Part 2: 3202 - generator: 131ns, - runner: 98.856µs - -Day 7 - Part 1: 208 - generator: 92ns, - runner: 666.991µs - -Day 7 - Part 2: 1664 - generator: 165ns, - runner: 679.232µs - -Day 8 - Part 1: 1723 - generator: 117ns, - runner: 44.796µs - -Day 8 - Part 2: 846 - generator: 131ns, - runner: 51.087µs ->>>>>>> 55cd0e28c662baab4706eb79c7a5be1f29d38d6e + runner: 9.722698ms ``` -- 2.50.1 From a77b4cfe2d4228f69319a7579bc8096652329a45 Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Tue, 15 Dec 2020 17:28:11 -0800 Subject: [PATCH 6/9] Updating README.md --- README.md | 112 +++++++++++++++++++++++++++++------------------------- 1 file changed, 60 insertions(+), 52 deletions(-) diff --git a/README.md b/README.md index b1f4e32..c1891a8 100644 --- a/README.md +++ b/README.md @@ -1,107 +1,115 @@ ``` Advent of code 2020 Day 1 - Part 1: 1016964 - generator: 14.391µs, - runner: 474ns + generator: 17.607µs, + runner: 634ns Day 1 - Part 2: 182588480 - generator: 10.146µs, - runner: 343ns + generator: 12.778µs, + runner: 350ns Day 2 - Part 1: 586 - generator: 444ns, - runner: 105.789µs + generator: 270ns, + runner: 99.187µs Day 2 - Part 2: 352 - generator: 121ns, - runner: 75.691µs + generator: 155ns, + runner: 80.499µs Day 3 - Part 1: 265 - generator: 53.669µs, - runner: 57.907µs + generator: 58.252µs, + runner: 60.543µs Day 3 - Part 2: 3154761400 - generator: 42.455µs, - runner: 304.869µs + generator: 45.099µs, + runner: 314.415µs Day 4 - Part 2: 186 - generator: 122ns, - runner: 157.483µs + generator: 145ns, + runner: 160.805µs Day 5 - Part 1: SeatId(933) - generator: 123ns, - runner: 48.343µs + generator: 174ns, + runner: 49.723µs Day 5 - Part 2: SeatId(711) - generator: 106ns, - runner: 48.996µs + generator: 129ns, + runner: 50.982µs Day 6 - Part 1: 6633 - generator: 108ns, - runner: 128.65µs + generator: 143ns, + runner: 132.68µs Day 6 - Part 2: 3202 - generator: 116ns, - runner: 109.555µs + generator: 122ns, + runner: 117.655µs Day 7 - Part 1: 208 - generator: 106ns, - runner: 583.139µs + generator: 123ns, + runner: 595.023µs Day 7 - Part 2: 1664 - generator: 124ns, - runner: 500.463µs + generator: 185ns, + runner: 519.257µs Day 8 - Part 1: 1723 - generator: 137ns, - runner: 39.976µs + generator: 146ns, + runner: 38.424µs Day 8 - Part 2: 846 - generator: 144ns, - runner: 44.921µs + generator: 115ns, + runner: 43.972µs Day 9 - Part 1: 36845998 - generator: 104ns, - runner: 78.75µs + generator: 196ns, + runner: 78.343µs Day 9 - Part 2: 4830226 - generator: 101ns, - runner: 31.208µs + generator: 194ns, + runner: 29.993µs Day 10 - Part 1: 1890 - generator: 116ns, - runner: 7.921µs + generator: 150ns, + runner: 6.979µs Day 10 - Part 2: 49607173328384 - generator: 97ns, - runner: 7.19µs + generator: 142ns, + runner: 6.741µs Day 11 - Part 1: 2329 - generator: 187ns, - runner: 14.368179ms + generator: 122ns, + runner: 14.828453ms Day 11 - Part 2: 2138 - generator: 139ns, - runner: 27.689729ms + generator: 172ns, + runner: 31.021411ms Day 12 - Part 1: 1177 - generator: 110ns, - runner: 25.441µs + generator: 286ns, + runner: 26.03µs Day 12 - Part 2: 46530 - generator: 88ns, - runner: 24.573µs + generator: 104ns, + runner: 23.79µs Day 13 - Part 1: 1895 - generator: 83ns, - runner: 2.072µs + generator: 103ns, + runner: 2.238µs Day 14 - Part 1: 13865835758282 - generator: 121ns, - runner: 86.572µs + generator: 110ns, + runner: 84.059µs Day 14 - Part 2: 4195339838136 - generator: 112ns, - runner: 9.722698ms + generator: 127ns, + runner: 10.124784ms + +Day 15 - Part 1: 273 + generator: 217ns, + runner: 53.363µs + +Day 15 - Part 2: 47205 + generator: 122ns, + runner: 2.443352675s ``` -- 2.50.1 From 4d98cc0e0f8ffd51c13ba8e48edf5d05710fc5ec Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Tue, 15 Dec 2020 17:28:56 -0800 Subject: [PATCH 7/9] Updating README.md --- README.md | 112 +++++++++++++++++++++++++++--------------------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/README.md b/README.md index c1891a8..8240353 100644 --- a/README.md +++ b/README.md @@ -1,115 +1,115 @@ ``` Advent of code 2020 Day 1 - Part 1: 1016964 - generator: 17.607µs, - runner: 634ns + generator: 25.091µs, + runner: 786ns Day 1 - Part 2: 182588480 - generator: 12.778µs, - runner: 350ns + generator: 14.924µs, + runner: 415ns Day 2 - Part 1: 586 - generator: 270ns, - runner: 99.187µs + generator: 346ns, + runner: 151.759µs Day 2 - Part 2: 352 - generator: 155ns, - runner: 80.499µs + generator: 180ns, + runner: 114.364µs Day 3 - Part 1: 265 - generator: 58.252µs, - runner: 60.543µs + generator: 79.602µs, + runner: 93.775µs Day 3 - Part 2: 3154761400 - generator: 45.099µs, - runner: 314.415µs + generator: 61.618µs, + runner: 491.977µs Day 4 - Part 2: 186 - generator: 145ns, - runner: 160.805µs + generator: 157ns, + runner: 237.647µs Day 5 - Part 1: SeatId(933) - generator: 174ns, - runner: 49.723µs + generator: 152ns, + runner: 64.243µs Day 5 - Part 2: SeatId(711) - generator: 129ns, - runner: 50.982µs + generator: 122ns, + runner: 66.492µs Day 6 - Part 1: 6633 - generator: 143ns, - runner: 132.68µs + generator: 167ns, + runner: 169.35µs Day 6 - Part 2: 3202 - generator: 122ns, - runner: 117.655µs + generator: 142ns, + runner: 158.564µs Day 7 - Part 1: 208 - generator: 123ns, - runner: 595.023µs + generator: 165ns, + runner: 845.818µs Day 7 - Part 2: 1664 - generator: 185ns, - runner: 519.257µs + generator: 174ns, + runner: 716.395µs Day 8 - Part 1: 1723 - generator: 146ns, - runner: 38.424µs + generator: 154ns, + runner: 48.617µs Day 8 - Part 2: 846 - generator: 115ns, - runner: 43.972µs + generator: 145ns, + runner: 56.673µs Day 9 - Part 1: 36845998 - generator: 196ns, - runner: 78.343µs + generator: 193ns, + runner: 112.106µs Day 9 - Part 2: 4830226 - generator: 194ns, - runner: 29.993µs + generator: 203ns, + runner: 40.003µs Day 10 - Part 1: 1890 - generator: 150ns, - runner: 6.979µs + generator: 149ns, + runner: 9.941µs Day 10 - Part 2: 49607173328384 - generator: 142ns, - runner: 6.741µs + generator: 155ns, + runner: 8.351µs Day 11 - Part 1: 2329 - generator: 122ns, - runner: 14.828453ms + generator: 126ns, + runner: 14.628639ms Day 11 - Part 2: 2138 - generator: 172ns, - runner: 31.021411ms + generator: 193ns, + runner: 30.218275ms Day 12 - Part 1: 1177 - generator: 286ns, - runner: 26.03µs + generator: 217ns, + runner: 26.13µs Day 12 - Part 2: 46530 - generator: 104ns, - runner: 23.79µs + generator: 96ns, + runner: 23.998µs Day 13 - Part 1: 1895 - generator: 103ns, - runner: 2.238µs + generator: 89ns, + runner: 2.063µs Day 14 - Part 1: 13865835758282 - generator: 110ns, - runner: 84.059µs + generator: 79ns, + runner: 127.141µs Day 14 - Part 2: 4195339838136 - generator: 127ns, - runner: 10.124784ms + generator: 147ns, + runner: 10.179833ms Day 15 - Part 1: 273 - generator: 217ns, - runner: 53.363µs + generator: 222ns, + runner: 54.636µs Day 15 - Part 2: 47205 - generator: 122ns, - runner: 2.443352675s + generator: 113ns, + runner: 2.556481434s ``` -- 2.50.1 From 4cc35dc038357814b257c6bec26ded6674ecdac6 Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Wed, 16 Dec 2020 20:02:34 -0800 Subject: [PATCH 8/9] Updating README.md --- README.md | 120 +++++++++++++++++++++++++++++------------------------- 1 file changed, 64 insertions(+), 56 deletions(-) diff --git a/README.md b/README.md index 8240353..18a3c86 100644 --- a/README.md +++ b/README.md @@ -1,115 +1,123 @@ ``` Advent of code 2020 Day 1 - Part 1: 1016964 - generator: 25.091µs, - runner: 786ns + generator: 17.37µs, + runner: 472ns Day 1 - Part 2: 182588480 - generator: 14.924µs, - runner: 415ns + generator: 10.562µs, + runner: 344ns Day 2 - Part 1: 586 - generator: 346ns, - runner: 151.759µs + generator: 197ns, + runner: 107.894µs Day 2 - Part 2: 352 - generator: 180ns, - runner: 114.364µs + generator: 115ns, + runner: 85.595µs Day 3 - Part 1: 265 - generator: 79.602µs, - runner: 93.775µs + generator: 51.702µs, + runner: 58.098µs Day 3 - Part 2: 3154761400 - generator: 61.618µs, - runner: 491.977µs + generator: 47.858µs, + runner: 304.783µs Day 4 - Part 2: 186 - generator: 157ns, - runner: 237.647µs + generator: 125ns, + runner: 150.65µs Day 5 - Part 1: SeatId(933) - generator: 152ns, - runner: 64.243µs + generator: 110ns, + runner: 48.99µs Day 5 - Part 2: SeatId(711) - generator: 122ns, - runner: 66.492µs + generator: 175ns, + runner: 50.545µs Day 6 - Part 1: 6633 - generator: 167ns, - runner: 169.35µs + generator: 114ns, + runner: 128.471µs Day 6 - Part 2: 3202 - generator: 142ns, - runner: 158.564µs + generator: 116ns, + runner: 118.78µs Day 7 - Part 1: 208 - generator: 165ns, - runner: 845.818µs + generator: 123ns, + runner: 628.342µs Day 7 - Part 2: 1664 - generator: 174ns, - runner: 716.395µs + generator: 146ns, + runner: 486.984µs Day 8 - Part 1: 1723 - generator: 154ns, - runner: 48.617µs + generator: 163ns, + runner: 40.378µs Day 8 - Part 2: 846 - generator: 145ns, - runner: 56.673µs + generator: 125ns, + runner: 43.695µs Day 9 - Part 1: 36845998 - generator: 193ns, - runner: 112.106µs + generator: 94ns, + runner: 76.173µs Day 9 - Part 2: 4830226 - generator: 203ns, - runner: 40.003µs + generator: 95ns, + runner: 29.611µs Day 10 - Part 1: 1890 - generator: 149ns, - runner: 9.941µs + generator: 125ns, + runner: 7.909µs Day 10 - Part 2: 49607173328384 - generator: 155ns, - runner: 8.351µs + generator: 110ns, + runner: 6.305µs Day 11 - Part 1: 2329 - generator: 126ns, - runner: 14.628639ms + generator: 100ns, + runner: 13.938125ms Day 11 - Part 2: 2138 - generator: 193ns, - runner: 30.218275ms + generator: 205ns, + runner: 28.63697ms Day 12 - Part 1: 1177 - generator: 217ns, - runner: 26.13µs + generator: 143ns, + runner: 26.923µs Day 12 - Part 2: 46530 - generator: 96ns, - runner: 23.998µs + generator: 92ns, + runner: 23.898µs Day 13 - Part 1: 1895 - generator: 89ns, - runner: 2.063µs + generator: 93ns, + runner: 2.449µs Day 14 - Part 1: 13865835758282 - generator: 79ns, - runner: 127.141µs + generator: 163ns, + runner: 83.793µs Day 14 - Part 2: 4195339838136 - generator: 147ns, - runner: 10.179833ms + generator: 161ns, + runner: 10.181244ms Day 15 - Part 1: 273 - generator: 222ns, - runner: 54.636µs + generator: 204ns, + runner: 52.207µs Day 15 - Part 2: 47205 - generator: 113ns, - runner: 2.556481434s + generator: 102ns, + runner: 2.381580988s + +Day 16 - Part 1: 25984 + generator: 301ns, + runner: 175.367µs + +Day 16 - Part 2: 1265347500049 + generator: 138ns, + runner: 356.093µs ``` -- 2.50.1 From 41019aa10c09003d7238796dfe450ecedec57f3f Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Tue, 22 Dec 2020 16:31:43 -0800 Subject: [PATCH 9/9] Updating README.md --- README.md | 162 ++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 103 insertions(+), 59 deletions(-) diff --git a/README.md b/README.md index 18a3c86..44484da 100644 --- a/README.md +++ b/README.md @@ -1,123 +1,167 @@ ``` Advent of code 2020 Day 1 - Part 1: 1016964 - generator: 17.37µs, - runner: 472ns + generator: 16.414µs, + runner: 474ns Day 1 - Part 2: 182588480 - generator: 10.562µs, - runner: 344ns + generator: 12.988µs, + runner: 302ns Day 2 - Part 1: 586 - generator: 197ns, - runner: 107.894µs + generator: 180ns, + runner: 89.876µs Day 2 - Part 2: 352 - generator: 115ns, - runner: 85.595µs + generator: 94ns, + runner: 76.325µs Day 3 - Part 1: 265 - generator: 51.702µs, - runner: 58.098µs + generator: 48.133µs, + runner: 54.962µs Day 3 - Part 2: 3154761400 - generator: 47.858µs, - runner: 304.783µs + generator: 35.653µs, + runner: 283.346µs Day 4 - Part 2: 186 - generator: 125ns, - runner: 150.65µs + generator: 109ns, + runner: 103.216µs Day 5 - Part 1: SeatId(933) - generator: 110ns, - runner: 48.99µs + generator: 89ns, + runner: 46.149µs Day 5 - Part 2: SeatId(711) - generator: 175ns, - runner: 50.545µs + generator: 89ns, + runner: 44.886µs Day 6 - Part 1: 6633 - generator: 114ns, - runner: 128.471µs + generator: 109ns, + runner: 121.222µs Day 6 - Part 2: 3202 - generator: 116ns, - runner: 118.78µs + generator: 136ns, + runner: 94.567µs Day 7 - Part 1: 208 - generator: 123ns, - runner: 628.342µs + generator: 185ns, + runner: 604.146µs Day 7 - Part 2: 1664 - generator: 146ns, - runner: 486.984µs + generator: 111ns, + runner: 460.961µs Day 8 - Part 1: 1723 - generator: 163ns, - runner: 40.378µs + generator: 103ns, + runner: 36.224µs Day 8 - Part 2: 846 - generator: 125ns, - runner: 43.695µs + generator: 86ns, + runner: 40.938µs Day 9 - Part 1: 36845998 - generator: 94ns, - runner: 76.173µs + generator: 96ns, + runner: 73.527µs Day 9 - Part 2: 4830226 - generator: 95ns, - runner: 29.611µs + generator: 102ns, + runner: 29.088µs Day 10 - Part 1: 1890 - generator: 125ns, - runner: 7.909µs + generator: 121ns, + runner: 7.187µs Day 10 - Part 2: 49607173328384 - generator: 110ns, - runner: 6.305µs + generator: 105ns, + runner: 6.469µs Day 11 - Part 1: 2329 - generator: 100ns, - runner: 13.938125ms + generator: 170ns, + runner: 9.306401ms Day 11 - Part 2: 2138 - generator: 205ns, - runner: 28.63697ms + generator: 208ns, + runner: 22.394928ms Day 12 - Part 1: 1177 - generator: 143ns, - runner: 26.923µs + generator: 132ns, + runner: 23.98µs Day 12 - Part 2: 46530 - generator: 92ns, - runner: 23.898µs + generator: 88ns, + runner: 22.565µs Day 13 - Part 1: 1895 - generator: 93ns, - runner: 2.449µs + generator: 90ns, + runner: 2.108µs Day 14 - Part 1: 13865835758282 - generator: 163ns, - runner: 83.793µs + generator: 104ns, + runner: 85.834µs Day 14 - Part 2: 4195339838136 - generator: 161ns, - runner: 10.181244ms + generator: 94ns, + runner: 9.646046ms Day 15 - Part 1: 273 - generator: 204ns, - runner: 52.207µs + generator: 146ns, + runner: 51.22µs Day 15 - Part 2: 47205 - generator: 102ns, - runner: 2.381580988s + generator: 109ns, + runner: 2.274252927s Day 16 - Part 1: 25984 generator: 301ns, - runner: 175.367µs + runner: 175.013µs Day 16 - Part 2: 1265347500049 - generator: 138ns, - runner: 356.093µs + generator: 125ns, + runner: 353.876µs + +Day 16 - Part 2 - avx2: 1265347500049 + generator: 152ns, + runner: 145.475µs + +Day 17 - Part 1: 1812 + generator: 128ns, + runner: 278.162845ms + +Day 18 - Part 1: 800602729153 + generator: 199ns, + runner: 163.467µs + +Day 18 - Part 2: 92173009047076 + generator: 153ns, + runner: 180.596µs + +Day 19 - Part 1: 109 + generator: 112ns, + runner: 3.277745ms + +Day 19 - Part 2: 150 + generator: 102ns, + runner: 7.222896ms + +Day 20 - Part 1: 22878471088273 + generator: 121ns, + runner: 124.756µs + +Day 21 - Part 1: 2262 + generator: 111ns, + runner: 368.681µs + +Day 21 - Part 2: cxsvdm,glf,rsbxb,xbnmzr,txdmlzd,vlblq,mtnh,mptbpz + generator: 104ns, + runner: 329.907µs + +Day 22 - Part 1: 33631 + generator: 105ns, + runner: 7.331µs + +Day 22 - Part 2: 33469 + generator: 94ns, + runner: 1.13821236s ``` -- 2.50.1