diff --git a/AdventOfCode2022/Day17.fs b/AdventOfCode2022/Day17.fs index a7cc675..7fefe1e 100644 --- a/AdventOfCode2022/Day17.fs +++ b/AdventOfCode2022/Day17.fs @@ -218,7 +218,8 @@ module Day17 = shapes |> Array.map Array.length // if each shape stacked perfectly on top |> Array.sum - |> fun i -> i * (100000000 / 5 + 1) + // Massive overkill but :shrug: + |> fun i -> i * (100000 / 5 + 1) #if DEBUG let startGrid = Arr2D.zeroCreate 7 maxPossibleHeight diff --git a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report-github.md b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report-github.md index 8a4f843..e87ff00 100644 --- a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report-github.md +++ b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report-github.md @@ -8,15 +8,15 @@ Apple M1 Max, 1 CPU, 10 logical and 10 physical cores ``` -| Method | Day | IsPartOne | Mean | Error | StdDev | -|---------- |---- |---------- |---------------:|------------:|------------:| -| **Benchmark** | **11** | **False** | **2,899.131 μs** | **7.8108 μs** | **7.3063 μs** | -| **Benchmark** | **11** | **True** | **7.382 μs** | **0.0168 μs** | **0.0157 μs** | -| **Benchmark** | **12** | **False** | **22,757.168 μs** | **48.8043 μs** | **40.7538 μs** | -| **Benchmark** | **12** | **True** | **20,172.666 μs** | **36.7869 μs** | **32.6106 μs** | -| **Benchmark** | **13** | **False** | **643.723 μs** | **1.8549 μs** | **1.6443 μs** | -| **Benchmark** | **13** | **True** | **353.664 μs** | **1.0564 μs** | **0.9882 μs** | -| **Benchmark** | **14** | **False** | **4,240.325 μs** | **14.9432 μs** | **13.9779 μs** | -| **Benchmark** | **14** | **True** | **376.356 μs** | **1.1372 μs** | **1.0637 μs** | -| **Benchmark** | **15** | **False** | **33.683 μs** | **0.0796 μs** | **0.0744 μs** | -| **Benchmark** | **15** | **True** | **179,272.343 μs** | **458.4560 μs** | **357.9323 μs** | +| Method | Day | IsPartOne | Mean | Error | StdDev | +|---------- |---- |---------- |---------------:|--------------:|--------------:| +| **Benchmark** | **11** | **False** | **2,997.197 μs** | **31.7926 μs** | **29.7388 μs** | +| **Benchmark** | **11** | **True** | **7.624 μs** | **0.0965 μs** | **0.0903 μs** | +| **Benchmark** | **12** | **False** | **23,553.487 μs** | **240.3018 μs** | **224.7784 μs** | +| **Benchmark** | **12** | **True** | **19,241.192 μs** | **140.5634 μs** | **124.6058 μs** | +| **Benchmark** | **13** | **False** | **662.002 μs** | **13.0679 μs** | **15.5565 μs** | +| **Benchmark** | **13** | **True** | **370.812 μs** | **7.1074 μs** | **7.6048 μs** | +| **Benchmark** | **14** | **False** | **4,468.049 μs** | **28.4824 μs** | **26.6425 μs** | +| **Benchmark** | **14** | **True** | **383.760 μs** | **1.0272 μs** | **0.9609 μs** | +| **Benchmark** | **15** | **False** | **55.931 μs** | **0.4541 μs** | **0.4248 μs** | +| **Benchmark** | **15** | **True** | **182,366.701 μs** | **1,407.7123 μs** | **1,316.7750 μs** | diff --git a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report.csv b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report.csv index 5a65fb0..1ac693b 100644 --- a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report.csv +++ b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report.csv @@ -1,11 +1,11 @@ Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,Day,IsPartOne,Mean,Error,StdDev -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,11,False,"2,899.131 μs",7.8108 μs,7.3063 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,11,True,7.382 μs,0.0168 μs,0.0157 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,12,False,"22,757.168 μs",48.8043 μs,40.7538 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,12,True,"20,172.666 μs",36.7869 μs,32.6106 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,13,False,643.723 μs,1.8549 μs,1.6443 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,13,True,353.664 μs,1.0564 μs,0.9882 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,14,False,"4,240.325 μs",14.9432 μs,13.9779 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,14,True,376.356 μs,1.1372 μs,1.0637 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,15,False,33.683 μs,0.0796 μs,0.0744 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,15,True,"179,272.343 μs",458.4560 μs,357.9323 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,11,False,"2,997.197 μs",31.7926 μs,29.7388 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,11,True,7.624 μs,0.0965 μs,0.0903 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,12,False,"23,553.487 μs",240.3018 μs,224.7784 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,12,True,"19,241.192 μs",140.5634 μs,124.6058 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,13,False,662.002 μs,13.0679 μs,15.5565 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,13,True,370.812 μs,7.1074 μs,7.6048 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,14,False,"4,468.049 μs",28.4824 μs,26.6425 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,14,True,383.760 μs,1.0272 μs,0.9609 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,15,False,55.931 μs,0.4541 μs,0.4248 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,15,True,"182,366.701 μs","1,407.7123 μs","1,316.7750 μs" diff --git a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report.html b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report.html index 97dec37..b28a74c 100644 --- a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report.html +++ b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark11To15-report.html @@ -2,7 +2,7 @@ -AdventOfCode2022.App.Benchmark11To15-20221215-215822 +AdventOfCode2022.App.Benchmark11To15-20221217-164139 + + +

+BenchmarkDotNet=v0.13.2, OS=macOS 13.0.1 (22A400) [Darwin 22.1.0]
+Apple M1 Max, 1 CPU, 10 logical and 10 physical cores
+.NET SDK=7.0.100
+  [Host]     : .NET 7.0.0 (7.0.22.51805), Arm64 RyuJIT AdvSIMD DEBUG
+  DefaultJob : .NET 7.0.0 (7.0.22.51805), Arm64 RyuJIT AdvSIMD
+
+
+ + + + + + + + +
MethodDayIsPartOne MeanErrorStdDev
Benchmark16False4,825.261 ms96.3610 ms183.3368 ms
Benchmark16True1,204.199 ms11.6398 ms10.8879 ms
Benchmark17False4.928 ms0.1057 ms0.3049 ms
Benchmark17True1.875 ms0.0363 ms0.0446 ms
+ + diff --git a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report-github.md b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report-github.md index 1a48c28..6bdafe1 100644 --- a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report-github.md +++ b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report-github.md @@ -10,13 +10,13 @@ Apple M1 Max, 1 CPU, 10 logical and 10 physical cores ``` | Method | Day | IsPartOne | Mean | Error | StdDev | |---------- |---- |---------- |---------:|---------:|---------:| -| **Benchmark** | **1** | **False** | **32.80 μs** | **0.076 μs** | **0.071 μs** | -| **Benchmark** | **1** | **True** | **32.72 μs** | **0.158 μs** | **0.147 μs** | -| **Benchmark** | **2** | **False** | **83.97 μs** | **0.736 μs** | **0.688 μs** | -| **Benchmark** | **2** | **True** | **85.55 μs** | **0.919 μs** | **0.859 μs** | -| **Benchmark** | **3** | **False** | **73.60 μs** | **0.465 μs** | **0.435 μs** | -| **Benchmark** | **3** | **True** | **31.17 μs** | **0.207 μs** | **0.184 μs** | -| **Benchmark** | **4** | **False** | **54.68 μs** | **0.369 μs** | **0.327 μs** | -| **Benchmark** | **4** | **True** | **67.24 μs** | **0.349 μs** | **0.291 μs** | -| **Benchmark** | **5** | **False** | **82.63 μs** | **0.315 μs** | **0.294 μs** | -| **Benchmark** | **5** | **True** | **95.83 μs** | **0.339 μs** | **0.317 μs** | +| **Benchmark** | **1** | **False** | **33.14 μs** | **0.350 μs** | **0.310 μs** | +| **Benchmark** | **1** | **True** | **33.37 μs** | **0.320 μs** | **0.284 μs** | +| **Benchmark** | **2** | **False** | **82.36 μs** | **0.254 μs** | **0.237 μs** | +| **Benchmark** | **2** | **True** | **83.74 μs** | **0.291 μs** | **0.243 μs** | +| **Benchmark** | **3** | **False** | **67.95 μs** | **1.356 μs** | **1.451 μs** | +| **Benchmark** | **3** | **True** | **29.75 μs** | **0.528 μs** | **0.494 μs** | +| **Benchmark** | **4** | **False** | **54.30 μs** | **0.234 μs** | **0.207 μs** | +| **Benchmark** | **4** | **True** | **65.93 μs** | **0.411 μs** | **0.384 μs** | +| **Benchmark** | **5** | **False** | **80.10 μs** | **0.490 μs** | **0.458 μs** | +| **Benchmark** | **5** | **True** | **92.79 μs** | **0.616 μs** | **0.576 μs** | diff --git a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report.csv b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report.csv index a78d292..ac90120 100644 --- a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report.csv +++ b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report.csv @@ -1,11 +1,11 @@ Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,Day,IsPartOne,Mean,Error,StdDev -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1,False,32.80 μs,0.076 μs,0.071 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1,True,32.72 μs,0.158 μs,0.147 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,2,False,83.97 μs,0.736 μs,0.688 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,2,True,85.55 μs,0.919 μs,0.859 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,3,False,73.60 μs,0.465 μs,0.435 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,3,True,31.17 μs,0.207 μs,0.184 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,4,False,54.68 μs,0.369 μs,0.327 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,4,True,67.24 μs,0.349 μs,0.291 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,5,False,82.63 μs,0.315 μs,0.294 μs -Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,5,True,95.83 μs,0.339 μs,0.317 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1,False,33.14 μs,0.350 μs,0.310 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1,True,33.37 μs,0.320 μs,0.284 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,2,False,82.36 μs,0.254 μs,0.237 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,2,True,83.74 μs,0.291 μs,0.243 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,3,False,67.95 μs,1.356 μs,1.451 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,3,True,29.75 μs,0.528 μs,0.494 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,4,False,54.30 μs,0.234 μs,0.207 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,4,True,65.93 μs,0.411 μs,0.384 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,5,False,80.10 μs,0.490 μs,0.458 μs +Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,5,True,92.79 μs,0.616 μs,0.576 μs diff --git a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report.html b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report.html index ad0b8d8..20ff719 100644 --- a/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report.html +++ b/BenchmarkDotNet.Artifacts/results/AdventOfCode2022.App.Benchmark1To5-report.html @@ -2,7 +2,7 @@ -AdventOfCode2022.App.Benchmark1To5-20221215-220413 +AdventOfCode2022.App.Benchmark1To5-20221217-163546