mirror of
https://github.com/Smaug123/AdventOfCode2022
synced 2025-10-13 05:18:40 +00:00
Bones of Day 13, and 6% speedup to day 12 (#21)
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<html lang='en'>
|
||||
<head>
|
||||
<meta charset='utf-8' />
|
||||
<title>AdventOfCode2022.App.Benchmarks-20221212-143434</title>
|
||||
<title>AdventOfCode2022.App.Benchmarks-20221212-171935</title>
|
||||
|
||||
<style type="text/css">
|
||||
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
|
||||
@@ -24,30 +24,30 @@ Apple M1 Max, 1 CPU, 10 logical and 10 physical cores
|
||||
<table>
|
||||
<thead><tr><th>Method</th><th>Day</th><th>IsPartOne</th><th> Mean</th><th>Error</th><th>StdDev</th>
|
||||
</tr>
|
||||
</thead><tbody><tr><td>Benchmark</td><td>1</td><td>False</td><td>32.141 μs</td><td>0.2322 μs</td><td>0.2058 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>1</td><td>True</td><td>32.234 μs</td><td>0.1053 μs</td><td>0.0879 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>2</td><td>False</td><td>81.493 μs</td><td>0.4374 μs</td><td>0.3878 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>2</td><td>True</td><td>80.254 μs</td><td>0.3678 μs</td><td>0.3441 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>3</td><td>False</td><td>32.799 μs</td><td>0.6158 μs</td><td>0.6845 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>3</td><td>True</td><td>67.518 μs</td><td>0.4719 μs</td><td>0.4415 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>4</td><td>False</td><td>67.787 μs</td><td>0.7091 μs</td><td>0.6633 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>4</td><td>True</td><td>54.713 μs</td><td>0.4908 μs</td><td>0.4098 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>5</td><td>False</td><td>92.630 μs</td><td>0.6449 μs</td><td>0.6032 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>5</td><td>True</td><td>80.029 μs</td><td>0.7128 μs</td><td>0.6667 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>6</td><td>False</td><td>87.383 μs</td><td>1.5401 μs</td><td>1.3653 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>6</td><td>True</td><td>168.588 μs</td><td>1.6324 μs</td><td>1.5269 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>7</td><td>False</td><td>455.791 μs</td><td>4.1958 μs</td><td>3.7195 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>7</td><td>True</td><td>470.090 μs</td><td>8.8935 μs</td><td>9.8851 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>8</td><td>False</td><td>770.817 μs</td><td>9.3998 μs</td><td>8.7926 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>8</td><td>True</td><td>371.655 μs</td><td>5.7277 μs</td><td>4.7829 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>9</td><td>False</td><td>507.394 μs</td><td>8.8597 μs</td><td>9.0983 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>9</td><td>True</td><td>933.275 μs</td><td>6.8702 μs</td><td>5.7369 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>10</td><td>False</td><td>7.589 μs</td><td>0.1097 μs</td><td>0.1026 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>10</td><td>True</td><td>8.606 μs</td><td>0.0672 μs</td><td>0.0629 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>11</td><td>False</td><td>7.400 μs</td><td>0.0986 μs</td><td>0.0923 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>11</td><td>True</td><td>2,908.736 μs</td><td>25.5263 μs</td><td>21.3156 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>12</td><td>False</td><td>21,693.302 μs</td><td>166.2399 μs</td><td>155.5009 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>12</td><td>True</td><td>23,433.128 μs</td><td>51.6383 μs</td><td>43.1203 μs</td>
|
||||
</thead><tbody><tr><td>Benchmark</td><td>1</td><td>False</td><td>33.244 μs</td><td>0.2642 μs</td><td>0.2471 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>1</td><td>True</td><td>32.513 μs</td><td>0.1846 μs</td><td>0.1726 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>2</td><td>False</td><td>81.554 μs</td><td>0.2173 μs</td><td>0.1815 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>2</td><td>True</td><td>79.599 μs</td><td>0.1147 μs</td><td>0.1073 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>3</td><td>False</td><td>31.007 μs</td><td>0.5214 μs</td><td>0.4877 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>3</td><td>True</td><td>68.288 μs</td><td>0.7579 μs</td><td>0.7089 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>4</td><td>False</td><td>67.351 μs</td><td>0.3972 μs</td><td>0.3521 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>4</td><td>True</td><td>55.999 μs</td><td>0.1689 μs</td><td>0.1580 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>5</td><td>False</td><td>92.782 μs</td><td>1.0320 μs</td><td>0.9654 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>5</td><td>True</td><td>79.805 μs</td><td>0.6187 μs</td><td>0.5167 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>6</td><td>False</td><td>84.490 μs</td><td>0.2784 μs</td><td>0.2468 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>6</td><td>True</td><td>166.730 μs</td><td>0.5719 μs</td><td>0.5350 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>7</td><td>False</td><td>453.619 μs</td><td>2.1378 μs</td><td>1.9997 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>7</td><td>True</td><td>452.451 μs</td><td>1.4309 μs</td><td>1.3385 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>8</td><td>False</td><td>755.448 μs</td><td>0.7892 μs</td><td>0.7382 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>8</td><td>True</td><td>375.527 μs</td><td>3.0205 μs</td><td>2.5223 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>9</td><td>False</td><td>501.875 μs</td><td>2.1927 μs</td><td>1.9438 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>9</td><td>True</td><td>933.000 μs</td><td>9.1963 μs</td><td>8.6022 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>10</td><td>False</td><td>7.636 μs</td><td>0.0413 μs</td><td>0.0386 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>10</td><td>True</td><td>8.521 μs</td><td>0.0276 μs</td><td>0.0258 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>11</td><td>False</td><td>7.342 μs</td><td>0.0088 μs</td><td>0.0083 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>11</td><td>True</td><td>2,892.387 μs</td><td>4.6952 μs</td><td>4.3919 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>12</td><td>False</td><td>18,577.038 μs</td><td>65.5871 μs</td><td>51.2061 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>12</td><td>True</td><td>20,108.906 μs</td><td>54.5080 μs</td><td>48.3199 μs</td>
|
||||
</tr></tbody></table>
|
||||
</body>
|
||||
</html>
|
||||
|
Reference in New Issue
Block a user