Execution times for Advent of Code 2015
- 🎅 Solutions by Artur Hallmann
- 🔖 Github Repository
- 🚀 Benchmarked using Github Actions
Distribution of 32910.58 ms
📅 Day 1: Not Quite Lisp
Day 1 Part 1
Result : 232
- 
generator: 400ns 
- 
runner: 43.603µs 
Result - alt1 : 232
- 
generator: 200ns 
- 
runner: 35.903µs 
Flame Graph:
Day 1 Part 2
Result : 1783
- 
generator: 300ns 
- 
runner: 14.6µs 
Flame Graph:
📅 Day 2: I Was Told There Would Be No Math
Day 2 Part 1
Result : 1586300
- 
generator: 157.009µs 
- 
runner: 2.2µs 
Flame Graph:
Day 2 Part 2
Result : 3737498
- 
generator: 169.31µs 
- 
runner: 1.8µs 
Flame Graph:
📅 Day 3: Perfectly Spherical Houses in a Vacuum
Day 3 Part 1
Result : 2565
- 
generator: 300ns 
- 
runner: 612.335µs 
Flame Graph:
Day 3 Part 2
Result : 2639
- 
generator: 300ns 
- 
runner: 730.941µs 
Flame Graph:
📅 Day 4: The Ideal Stocking Stuffer
Day 4 Part 1
Result : 346386
- 
generator: 300ns 
- 
runner: 78.518263ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
Day 4 Part 2
Result : 9958218
- 
generator: 300ns 
- 
runner: 2.143443284s 
- 
🤯 Flame Graph generation took longer than three minutes. 
📅 Day 5: Doesn't He Have Intern-Elves For This?
Day 5 Part 1
Result : 238
- 
generator: 300ns 
- 
runner: 520.227µs 
Flame Graph:
Day 5 Part 2
Result : 69
- 
generator: 300ns 
- 
runner: 15.568298ms 
Flame Graph:
📅 Day 6: Probably a Fire Hazard
Day 6 Part 1
Result : 377891
- 
generator: 300ns 
- 
runner: 49.987358ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
Day 6 Part 2
Result : 14110788
- 
generator: 300ns 
- 
runner: 47.230859ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
📅 Day 7: Some Assembly Required
Day 7 Part 1
Result : 3176
- 
generator: 170.41µs 
- 
runner: 97.405µs 
Flame Graph:
Day 7 Part 2
Result : 14710
- 
generator: 168.009µs 
- 
runner: 301.917µs 
Flame Graph:
📅 Day 8: Matchsticks
Day 8 Part 1
Result : 1350
- 
generator: 300ns 
- 
runner: 119.707µs 
Flame Graph:
Day 8 Part 2
Result : 2085
- 
generator: 300ns 
- 
runner: 287.416µs 
Flame Graph:
📅 Day 9: All in a Single Night ---
Day 9 Part 1
Result : 141
- 
generator: 1.587189ms 
- 
runner: 21.490705ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
Day 9 Part 2
Result : 736
- 
generator: 1.648692ms 
- 
runner: 21.015581ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
📅 Day 10: Elves Look, Elves Say
Day 10 Part 1
Result : 329356
- 
generator: 200ns 
- 
runner: 115.977859ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
Day 10 Part 2
Result : 4666278
- 
generator: 300ns 
- 
runner: 1.663043284s 
- 
🤯 Flame Graph generation took longer than three minutes. 
📅 Day 11: Corporate Policy
Day 11 Part 1
Result : hxbxxyzz
- 
generator: 200ns 
- 
runner: 869.249µs 
Flame Graph:
Day 11 Part 2
Result : hxcaabcc
- 
generator: 300ns 
- 
runner: 41.538733ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
📅 Day 12: JSAbacusFramework.io
Day 12 Part 1
Result : 191164
- 
generator: 1.094962ms 
- 
runner: 107.906µs 
Flame Graph:
Day 12 Part 2
Result : 87842
- 
generator: 1.144964ms 
- 
runner: 86.505µs 
Flame Graph:
📅 Day 13: Knights of the Dinner Table
Day 13 Part 1
Result : 709
- 
generator: 1.623591ms 
- 
runner: 112.222219ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
Day 13 Part 2
Result : 668
- 
generator: 1.736896ms 
- 
runner: 1.035499581s 
- 
🤯 Flame Graph generation took longer than three minutes. 
📅 Day 14: Reindeer Olympics
Day 14 Part 1
Result : 2660
- 
generator: 1.006157ms 
- 
runner: 500ns 
Flame Graph:
Day 14 Part 2
Result : 1256
- 
generator: 1.117262ms 
- 
runner: 360.12µs 
Flame Graph:
📅 Day 15: Science for Hungry People
Day 15 Part 1
Result : 13882464
- 
generator: 1.298973ms 
- 
runner: 1.467582ms 
Flame Graph:
Day 15 Part 2
Result : 11171160
- 
generator: 1.156264ms 
- 
runner: 474.827µs 
Flame Graph:
📅 Day 16: Aunt Sue
Day 16 Part 1
Result : 213
- 
generator: 1.186767ms 
- 
runner: 38.502µs 
Flame Graph:
Day 16 Part 2
Result : 323
- 
generator: 1.181067ms 
- 
runner: 81.604µs 
Flame Graph:
📅 Day 17: No Such Thing as Too Much
Day 17 Part 1
Result : 4372
- 
generator: 2.8µs 
- 
runner: 56.373576ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
Day 17 Part 2
Result : 4
- 
generator: 3µs 
- 
runner: 66.118732ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
📅 Day 18: Like a GIF For Your Yard
Day 18 Part 1
Result : 814
- 
generator: 34.902µs 
- 
runner: 26.501683ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
Day 18 Part 2
Result : 924
- 
generator: 38.202µs 
- 
runner: 25.178715ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
📅 Day 19: Medicine for Rudolph
Day 19 Part 1
Result : 576
- 
generator: 28.301µs 
- 
runner: 1.073161ms 
Flame Graph:
📅 Day 20: Infinite Elves and Infinite Houses
Day 20 Part 1
Result : 831600
- 
generator: 700ns 
- 
runner: 2.604037007s 
- 
🤯 Flame Graph generation took longer than three minutes. 
Day 20 Part 2
Result : 884520
- 
generator: 700ns 
- 
runner: 2.821232182s 
- 
🤯 Flame Graph generation took longer than three minutes. 
📅 Day 21: RPG Simulator 20XX
Day 21 Part 1
Result : 121
- 
generator: 2.9µs 
- 
runner: 178.11µs 
Flame Graph:
Day 21 Part 2
Result : 201
- 
generator: 3.1µs 
- 
runner: 62.003µs 
Flame Graph:
📅 Day 22: Wizard Simulator 20XX
Day 22 Part 1
Result : 1269
- 
generator: 10.301µs 
- 
runner: 246.163245ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
Day 22 Part 2
Result : 1309
- 
generator: 3.9µs 
- 
runner: 69.74777ms 
- 
🤯 Flame Graph generation took longer than three minutes. 
📅 Day 23: Opening the Turing Lock
Day 23 Part 1
Result : 307
- 
generator: 15.201µs 
- 
runner: 63.803µs 
Flame Graph:
Day 23 Part 2
Result : 160
- 
generator: 19.001µs 
- 
runner: 26.902µs 
Flame Graph:
📅 Day 24: It Hangs in the Balance
Day 24 Part 1
Result : 11846773891
- 
generator: 4.1µs 
- 
runner: 10.792664563s 
- 
🤯 Flame Graph generation took longer than three minutes. 
Day 24 Part 2
Result : 80393059
- 
generator: 4.2µs 
- 
runner: 10.724247387s 
- 
🤯 Flame Graph generation took longer than three minutes. 
📅 Day 25: Let It Snow
Day 25 Part 1
Result : 2650453
- 
generator: 631.936µs 
- 
runner: 107.814242ms 
- 
🤯 Flame Graph generation took longer than three minutes.