{"id":22350733,"url":"https://github.com/timmoth/adventofcode2022","last_synced_at":"2026-04-21T09:32:32.236Z","repository":{"id":64273300,"uuid":"573825223","full_name":"Timmoth/AdventOfCode2022","owner":"Timmoth","description":"Optimised dotnet solutions for Advent Of Code 2022","archived":false,"fork":false,"pushed_at":"2022-12-15T20:16:36.000Z","size":158,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-23T15:27:44.407Z","etag":null,"topics":["2022","advent-of-code","csharp","dotnet","timmoth"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Timmoth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-12-03T14:54:13.000Z","updated_at":"2023-01-12T22:49:04.000Z","dependencies_parsed_at":"2023-01-29T04:16:08.925Z","dependency_job_id":null,"html_url":"https://github.com/Timmoth/AdventOfCode2022","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Timmoth/AdventOfCode2022","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timmoth%2FAdventOfCode2022","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timmoth%2FAdventOfCode2022/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timmoth%2FAdventOfCode2022/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timmoth%2FAdventOfCode2022/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Timmoth","download_url":"https://codeload.github.com/Timmoth/AdventOfCode2022/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timmoth%2FAdventOfCode2022/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32085469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T06:27:27.065Z","status":"ssl_error","status_checked_at":"2026-04-21T06:27:21.250Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["2022","advent-of-code","csharp","dotnet","timmoth"],"created_at":"2024-12-04T11:12:53.329Z","updated_at":"2026-04-21T09:32:32.204Z","avatar_url":"https://github.com/Timmoth.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Advent Of Code 2022](https://adventofcode.com/2022)\n\n[![csharp](https://img.shields.io/badge/--512BD4?logo=csharp\u0026logoColor=ffffff)](https://learn.microsoft.com/en-us/dotnet/csharp/)\n[![dotnet](https://img.shields.io/badge/--512BD4?logo=.net\u0026logoColor=ffffff)](https://dotnet.microsoft.com/)\n\nNote - I've opted for performance over tidiness in my solutions!\n\n## Day1\n|         Method |     Mean |    Error |   StdDev | Allocated |\n|--------------- |---------:|---------:|---------:|----------:|\n| BenchmarkPart1 | 20.56 us | 0.108 us | 0.101 us |         - |\n| BenchmarkPart2 | 20.36 us | 0.198 us | 0.185 us |         - |\n\n## Day2\n|         Method |     Mean |     Error |    StdDev | Allocated |\n|--------------- |---------:|----------:|----------:|----------:|\n| BenchmarkPart1 | 2.809 us | 0.0138 us | 0.0129 us |         - |\n| BenchmarkPart2 | 3.001 us | 0.0181 us | 0.0169 us |         - |\n\n## Day3\n|         Method |     Mean |     Error |    StdDev | Allocated |\n|--------------- |---------:|----------:|----------:|----------:|\n| BenchmarkPart1 | 6.450 us | 0.0590 us | 0.0493 us |         - |\n| BenchmarkPart2 | 6.768 us | 0.0163 us | 0.0128 us |         - |\n\n## Day4\n|         Method |     Mean |    Error |   StdDev | Allocated |\n|--------------- |---------:|---------:|---------:|----------:|\n| BenchmarkPart1 | 38.67 us | 0.372 us | 0.311 us |         - |\n| BenchmarkPart2 | 40.01 us | 0.480 us | 0.425 us |         - |\n\n## Day5\n|         Method |     Mean |    Error |   StdDev |   Gen0 | Allocated |\n|--------------- |---------:|---------:|---------:|-------:|----------:|\n| BenchmarkPart1 | 38.50 us | 0.313 us | 0.348 us | 5.2490 |  42.99 KB |\n| BenchmarkPart2 | 42.06 us | 0.620 us | 0.550 us | 6.9580 |  56.98 KB |\n\n## Day 6\n|         Method |     Mean |    Error |   StdDev |   Gen0 | Allocated |\n|--------------- |---------:|---------:|---------:|-------:|----------:|\n| BenchmarkPart1 | 38.56 us | 0.726 us | 0.865 us | 5.2490 |  42.99 KB |\n| BenchmarkPart2 | 39.58 us | 0.209 us | 0.164 us | 6.9580 |  56.98 KB |\n\n## Day 7\n|         Method |     Mean |    Error |   StdDev |    Gen0 |   Gen1 | Allocated |\n|--------------- |---------:|---------:|---------:|--------:|-------:|----------:|\n| BenchmarkPart1 | 43.38 us | 0.815 us | 0.762 us | 15.1367 | 4.3335 | 123.75 KB |\n| BenchmarkPart2 | 48.58 us | 0.852 us | 0.797 us | 15.3198 | 4.3335 | 125.38 KB |\n\n## Day 8\n|         Method |       Mean |   Error |  StdDev |    Gen0 |    Gen1 | Allocated |\n|--------------- |-----------:|--------:|--------:|--------:|--------:|----------:|\n| BenchmarkPart1 |   288.1 us | 3.63 us | 3.40 us | 82.0313 | 58.1055 | 673.26 KB |\n| BenchmarkPart2 | 1,468.2 us | 6.27 us | 5.87 us | 80.0781 | 50.7813 | 664.35 KB |\n\n## Day9\n|         Method |     Mean |   Error |   StdDev |    Gen0 |    Gen1 |    Gen2 | Allocated |\n|--------------- |---------:|--------:|---------:|--------:|--------:|--------:|----------:|\n| BenchmarkPart1 | 452.7 us | 8.66 us | 10.30 us | 41.0156 | 41.0156 | 41.0156 | 315.07 KB |\n| BenchmarkPart2 | 581.4 us | 5.09 us |  4.25 us | 17.5781 |  4.8828 |       - | 150.66 KB |\n\n## Day10\n|         Method |     Mean |     Error |    StdDev |   Gen0 | Allocated |\n|--------------- |---------:|----------:|----------:|-------:|----------:|\n| BenchmarkPart1 | 1.082 us | 0.0063 us | 0.0056 us |      - |         - |\n| BenchmarkPart2 | 1.483 us | 0.0059 us | 0.0055 us | 0.1659 |    1400 B |\n\n## Day11\n|         Method |        Mean |     Error |    StdDev |   Gen0 | Allocated |\n|--------------- |------------:|----------:|----------:|-------:|----------:|\n| BenchmarkPart1 |    14.07 us |  0.225 us |  0.210 us | 0.8392 |   6.95 KB |\n| BenchmarkPart2 | 6,058.51 us | 85.597 us | 66.828 us |      - |   7.19 KB |\n\n## Day12\n|         Method |        Mean |     Error |    StdDev |      Gen0 |     Gen1 |   Allocated |\n|--------------- |------------:|----------:|----------:|----------:|---------:|------------:|\n| BenchmarkPart1 |    228.3 us |   3.27 us |   2.90 us |   33.6914 |  16.6016 |   276.98 KB |\n| BenchmarkPart2 | 88,552.7 us | 947.80 us | 840.20 us | 8166.6667 | 166.6667 | 67273.28 KB |\n\n## Day13\n|         Method |     Mean |   Error |  StdDev |     Gen0 |    Gen1 | Allocated |\n|--------------- |---------:|--------:|--------:|---------:|--------:|----------:|\n| BenchmarkPart1 | 416.9 us | 8.13 us | 8.35 us |  78.6133 |  0.9766 | 645.13 KB |\n| BenchmarkPart2 | 778.0 us | 5.92 us | 4.94 us | 112.3047 | 89.8438 | 925.05 KB |\n\n## Day14\n|         Method |        Mean |     Error |    StdDev |     Gen0 |     Gen1 |    Gen2 | Allocated |\n|--------------- |------------:|----------:|----------:|---------:|---------:|--------:|----------:|\n| BenchmarkPart1 |    506.6 us |   1.40 us |   1.09 us |   8.7891 |        - |       - |  79.23 KB |\n| BenchmarkPart2 | 22,262.7 us | 157.48 us | 131.50 us | 218.7500 | 218.7500 | 62.5000 | 336.05 KB |\n\n## Day15\n|         Method |     Mean |    Error |   StdDev |      Gen0 |      Gen1 |      Gen2 |    Allocated |\n|--------------- |---------:|---------:|---------:|----------:|----------:|----------:|-------------:|\n| BenchmarkPart1 | 96.31 ms | 1.915 ms | 4.322 ms | 1333.3333 | 1333.3333 | 1333.3333 | 181051.57 KB |\n| BenchmarkPart2 | 49.04 ms | 0.847 ms | 0.707 ms |         - |         - |         - |      1.56 KB |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimmoth%2Fadventofcode2022","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimmoth%2Fadventofcode2022","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimmoth%2Fadventofcode2022/lists"}