Skip to content

Reflections 2016

github-actions[bot] edited this page Jan 2, 2025 · 4 revisions

2016 / 2018 / 2019 / 2020 / 2021 / 2022 / 2023 / 2024

Table of Contents

Day 1

Top / Prompt / Code

Day 1 Benchmarks

>> Day 01a
benchmarking...
time                 127.8 μs   (117.5 μs .. 147.8 μs)
                     0.765 R²   (0.638 R² .. 0.912 R²)
mean                 160.8 μs   (143.3 μs .. 199.1 μs)
std dev              81.46 μs   (54.84 μs .. 117.0 μs)
variance introduced by outliers: 99% (severely inflated)

>> Day 01b
benchmarking...
time                 172.0 μs   (171.8 μs .. 172.2 μs)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 171.8 μs   (171.7 μs .. 172.0 μs)
std dev              459.5 ns   (357.0 ns .. 599.6 ns)

Day 2

Top / Prompt / Code

Day 2 Benchmarks

>> Day 02a
benchmarking...
time                 27.25 μs   (27.14 μs .. 27.40 μs)
                     0.999 R²   (0.997 R² .. 1.000 R²)
mean                 27.77 μs   (27.45 μs .. 28.48 μs)
std dev              1.494 μs   (641.8 ns .. 2.867 μs)
variance introduced by outliers: 61% (severely inflated)

* parsing and formatting times excluded

>> Day 02b
benchmarking...
time                 30.55 μs   (30.33 μs .. 30.84 μs)
                     0.999 R²   (0.999 R² .. 1.000 R²)
mean                 30.94 μs   (30.72 μs .. 31.16 μs)
std dev              892.7 ns   (799.4 ns .. 1.064 μs)
variance introduced by outliers: 30% (moderately inflated)

* parsing and formatting times excluded

Day 3

Top / Prompt / Code

Day 3 Benchmarks

>> Day 03a
benchmarking...
time                 112.4 μs   (111.5 μs .. 114.0 μs)
                     0.999 R²   (0.998 R² .. 1.000 R²)
mean                 113.1 μs   (112.2 μs .. 116.0 μs)
std dev              5.926 μs   (1.261 μs .. 11.23 μs)
variance introduced by outliers: 54% (severely inflated)

* parsing and formatting times excluded

>> Day 03b
benchmarking...
time                 224.7 μs   (223.8 μs .. 225.3 μs)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 224.3 μs   (223.9 μs .. 224.8 μs)
std dev              1.410 μs   (1.013 μs .. 1.887 μs)

* parsing and formatting times excluded

Day 4

Top / Prompt / Code

Day 4 Benchmarks

>> Day 04a
benchmarking...
time                 7.511 ms   (7.430 ms .. 7.589 ms)
                     0.999 R²   (0.998 R² .. 1.000 R²)
mean                 7.553 ms   (7.476 ms .. 7.650 ms)
std dev              249.8 μs   (135.8 μs .. 375.1 μs)
variance introduced by outliers: 14% (moderately inflated)

>> Day 04b
benchmarking...
time                 7.323 ms   (7.286 ms .. 7.356 ms)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 7.324 ms   (7.301 ms .. 7.394 ms)
std dev              115.9 μs   (39.75 μs .. 236.8 μs)

Day 5

Top / Prompt / Code

Day 5 Benchmarks

>> Day 05a
benchmarking...
time                 3.018 s    (2.825 s .. 3.263 s)
                     0.999 R²   (0.999 R² .. 1.000 R²)
mean                 2.982 s    (2.932 s .. 3.028 s)
std dev              53.28 ms   (43.43 ms .. 59.59 ms)
variance introduced by outliers: 19% (moderately inflated)

* parsing and formatting times excluded

>> Day 05b
benchmarking...
time                 9.377 s    (9.061 s .. 9.541 s)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 9.431 s    (9.347 s .. 9.544 s)
std dev              111.2 ms   (40.41 ms .. 151.6 ms)
variance introduced by outliers: 19% (moderately inflated)

* parsing and formatting times excluded

Day 6

Top / Prompt / Code

Day 6 Benchmarks

>> Day 06a
benchmarking...
time                 451.6 μs   (447.0 μs .. 454.1 μs)
                     1.000 R²   (0.999 R² .. 1.000 R²)
mean                 443.9 μs   (442.5 μs .. 445.5 μs)
std dev              5.945 μs   (4.660 μs .. 7.258 μs)

* parsing and formatting times excluded

>> Day 06b
benchmarking...
time                 454.8 μs   (452.8 μs .. 458.6 μs)
                     0.999 R²   (0.997 R² .. 1.000 R²)
mean                 458.4 μs   (455.6 μs .. 469.3 μs)
std dev              16.89 μs   (5.173 μs .. 33.81 μs)
variance introduced by outliers: 30% (moderately inflated)

* parsing and formatting times excluded

Day 7

Top / Prompt / Code

Day 7 Benchmarks

>> Day 07a
benchmarking...
time                 569.7 μs   (567.6 μs .. 571.5 μs)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 572.3 μs   (571.2 μs .. 573.1 μs)
std dev              3.601 μs   (2.731 μs .. 5.282 μs)

* parsing and formatting times excluded

>> Day 07b
benchmarking...
time                 1.151 ms   (1.147 ms .. 1.155 ms)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 1.116 ms   (1.107 ms .. 1.124 ms)
std dev              26.87 μs   (20.49 μs .. 34.26 μs)
variance introduced by outliers: 13% (moderately inflated)

* parsing and formatting times excluded

Day 8

Top / Prompt / Code

Day 8 Benchmarks

>> Day 08a
benchmarking...
time                 1.057 ms   (1.056 ms .. 1.060 ms)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 1.055 ms   (1.054 ms .. 1.057 ms)
std dev              3.503 μs   (2.867 μs .. 4.433 μs)

>> Day 08b
benchmarking...
time                 1.210 ms   (1.207 ms .. 1.212 ms)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 1.203 ms   (1.202 ms .. 1.206 ms)
std dev              7.519 μs   (4.238 μs .. 13.65 μs)

Day 9

Top / Prompt / Code

Day 9 Benchmarks

>> Day 09a
benchmarking...
time                 277.1 μs   (276.6 μs .. 277.9 μs)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 278.0 μs   (277.4 μs .. 278.5 μs)
std dev              1.668 μs   (1.289 μs .. 2.193 μs)

* parsing and formatting times excluded

>> Day 09b
benchmarking...
time                 3.082 ms   (3.072 ms .. 3.093 ms)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 3.058 ms   (3.049 ms .. 3.064 ms)
std dev              26.70 μs   (21.48 μs .. 31.92 μs)

* parsing and formatting times excluded

Day 10

Top / Prompt / Code

Day 10 Benchmarks

>> Day 10a
benchmarking...
time                 1.080 ms   (1.074 ms .. 1.087 ms)
                     1.000 R²   (0.999 R² .. 1.000 R²)
mean                 1.081 ms   (1.075 ms .. 1.088 ms)
std dev              23.26 μs   (14.65 μs .. 34.05 μs)
variance introduced by outliers: 11% (moderately inflated)

>> Day 10b
benchmarking...
time                 1.074 ms   (1.071 ms .. 1.077 ms)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 1.071 ms   (1.069 ms .. 1.073 ms)
std dev              6.079 μs   (5.186 μs .. 7.357 μs)