Timings for puzzle solutions below.
Tests performed on a 2023 MacBook Pro.
- Apple M3 Max SoC
- 16 Core CPU
- 40 Core GPU
- 16 Core Neural Engine
- 64GB Unified Memory
- 2TB SSD
2015 1.1: 100μs Not quite lisp
2015 1.2: 11μs
2015 2.1: 409μs Wrapping paper
2015 2.2: 439μs
2015 3.1: 1,256μs Perfectly spherical houses in a vacuum
2015 3.2: 1,137μs
2015 4.1: 138,785μs Crypto stocking stuffer
2015 4.2: 3,307,687μs
2015 5.1: 180μs Naughty or nice
2015 5.2: 858μs
2015 6.1: 23,877μs Bournville estate lights
2015 6.2: 26,663μs
2015 7.1: 95μs Logic gates
2015 7.2: 93μs
2015 8.1: 28μs Matchsticks
2015 8.2: 35μs
2015 9.1: 13,039μs All in a single night
2015 9.2: 12,825μs
2015 10.1: 3,861μs Elves look, elves say
2015 10.2: 52,000μs
2015 11.1: 1,984μs Password policy
2015 11.2: 7,106μs
2015 12.1: 100μs Json abacus
2015 12.2: 2,737μs
2015 13.1: 19,480μs Knights of the dinner table
2015 13.2: 135,006μs
2015 14.1: 1,344μs Reindeer olympics
2015 14.2: 1,397μs
2015 15.1: 727μs Science for hungry people
2015 15.2: 724μs
2015 16.1: 30μs Aunt Sue
2015 16.2: 109μs
2015 17.1: 126,203μs Too much eggnog
2015 17.2: 497,501μs
2015 18.1: 182,305μs Bournville GIF
2015 18.2: 182,419μs
2015 19.1: 175μs Medicine for Rudolph
2015 19.2: 221μs
2015 20.1: 288,974μs Infinite elves, infinite houses
2015 20.2: 2,437μs
2015 21.1: 554μs RPG simulator 2015
2015 21.2: 541μs
2015 22.1: 1,400,318μs Wizard simulator 2015
2015 22.2: 58,336μs
2015 23.1: 76μs Opening the Turing lock
2015 23.2: 92μs
2015 24.1: 96,233μs It hangs in the balance
2015 24.2: 145μs
2015 25.1: 57,359μs Let it snow
-------------
6.648s
2016 1.1: 10μs Manhattan distance
2016 1.2: 16μs
2016 2.1: 16μs Bathroom security
2016 2.2: 17μs
2016 3.1: 530μs Triangle validation
2016 3.2: 615μs
2016 4.1: 4,509μs Security through obscurity
2016 4.2: 4,409μs
2016 5.1: 2,440,630μs Password hash
2016 5.2: 7,029,506μs
2016 6.1: 1,015μs Signals and noise
2016 6.2: 280μs
2016 7.1: 755μs ABBA internet protocol
2016 7.2: 1,113μs
2016 8.1: 150μs MFA
2016 8.2: 136μs
2016 9.1: 49μs Cyberspace explosives
2016 9.2: 130μs
2016 10.1: 940μs Balance bots
2016 10.2: 1,859μs
2016 11.1: 61μs Radioisotope thermoelectric elevators
2016 11.2: 108μs
2016 12.1: 49,910μs Monorail
2016 12.2: 1,057,907μs
2016 13.1: 97μs Cubicle maze
2016 13.2: 86μs
2016 14.1: 11,488μs One time pad
2016 14.2: 10,937,230μs
2016 15.1: 715μs Disc timing
2016 15.2: 5,324μs
2016 16.1: 6μs Dragon checksum
2016 16.2: 239,856μs
2016 17.1: 24μs Two steps forward
2016 17.2: 28,878μs
2016 18.1: 76μs Like a rogue
2016 18.2: 463,680μs
2016 19.1: 5μs The Josephus problem
2016 19.2: 0μs
2016 20.1: 265μs Firewall rules
2016 20.2: 9,506μs
2016 21.1: 21μs Scrambled letters and hash
2016 21.2: 25μs
2016 22.1: 302,054μs Grid computing
2016 22.2: 304,690μs
2016 23.1: 2,168μs Safe cracking
2016 23.2: 688μs
2016 24.1: 20,385μs Air duct spelunking
2016 24.2: 19,739μs
2016 25.1: 190,041μs Clock signal
-------------
23.132s
2017 1.1: 9μs Captcha
2017 1.2: 10μs
2017 2.1: 12μs Spreadsheet checksum
2017 2.2: 24μs
2017 3.1: 0μs Spiral memory
2017 3.2: 20μs
2017 4.1: 137μs Passphrase validation
2017 4.2: 407,059μs
2017 5.1: 570μs Memory trampoline
2017 5.2: 53,068μs
2017 6.1: 6,525μs Garbage collection
2017 6.2: 8,729μs
2017 7.1: 244μs Balancing act
2017 7.2: 259μs
2017 8.1: 187μs I heard you like registers
2017 8.2: 874μs
2017 9.1: 74μs Stream garbage collection
2017 9.2: 50μs
2017 10.1: 6μs Knot hash
2017 10.2: 425μs
2017 11.1: 540μs Hex ed
2017 11.2: 248μs
2017 12.1: 560μs Path through the pipes
2017 12.2: 8,551μs
2017 13.1: 48μs Firewall run
2017 13.2: 15,550μs
2017 14.1: 22,730μs Defragger
2017 14.2: 23,077μs
2017 15.1: 129,663μs Dueling generators
2017 15.2: 271,545μs
2017 16.1: 698μs Permutation promenade
2017 16.2: 74,077μs
2017 17.1: 770μs Spinlock
2017 17.2: 151,559μs
2017 18.1: 181μs Soundcard shenanigans
2017 18.2: 17,802μs
2017 19.1: 95μs Packet map
2017 19.2: 86μs
2017 20.1: 372μs Particle swarm
2017 20.2: 90,921μs
2017 21.1: 541μs Fractal art
2017 21.2: 57,013μs
2017 22.1: 498μs Sporifica virus
2017 22.2: 721,356μs
2017 23.1: 5,156μs Coprocessor conflagration
2017 23.2: 2,663μs
2017 24.1: 142,551μs Electromagnetic moat
2017 24.2: 142,688μs
2017 25.1: 142,159μs Turing tape
-------------
2.502s
2018 1.1: 19μs Tardis calibration
2018 1.2: 3,880μs
2018 2.1: 352μs Warehouse checksum
2018 2.2: 187μs
2018 3.1: 5,742μs Fabric overlap
2018 3.2: 5,155μs
2018 4.1: 898μs Sleepy guards
2018 4.2: 1,381μs
2018 5.1: 950μs Polymer reactions
2018 5.2: 37,385μs
2018 6.1: 9,471μs Safe coordinates
2018 6.2: 6,345μs
2018 7.1: 53μs Ikea sleigh
2018 7.2: 257μs
2018 8.1: 46,974μs Navigation licensing
2018 8.2: 22,592μs
2018 9.1: 939μs Marble madness
2018 9.2: 516,470μs
2018 10.1: 19,819μs Writing in the stars
2018 10.2: 14,278μs
2018 11.1: 350μs Max power... cell
2018 11.2: 151,320μs
2018 12.1: 2,116μs Plant potty
2018 12.2: 9,646μs
2018 13.1: 17,664μs Crashing carts
2018 13.2: 31,589μs
2018 14.1: 21,207μs Elf recipes
2018 14.2: 1,156,404μs
2018 15.1: 96,698μs Elves vs Goblins
2018 15.2: 463,360μs
2018 16.1: 943μs Opcode reverse-engineering
2018 16.2: 1,106μs
2018 17.1: 20,437μs Don't go chasing waterfalls
2018 17.2: 20,199μs
2018 18.1: 405μs I'm a lumberjack...
2018 18.2: 18,093μs
2018 19.1: 63,539μs Tardis halting problem
2018 19.2: 34,365μs
2018 20.1: 3,075μs Regex maze
2018 20.2: 3,791μs
2018 21.1: 46μs Time machine halting problem
2018 21.2: 15,097,788μs
2018 22.1: 211μs Caving capers
2018 22.2: 69,320μs
2018 23.1: 176μs Nanobot teleportation
2018 23.2: 14,654μs
2018 24.1: 7,828μs Immune system battle
2018 24.2: 331,654μs
2018 25.1: 35,723μs 4D chocolate teleportation
-------------
18.367s
2019 1.1: 2μs Calculate launch fuel
2019 1.2: 5μs
2019 2.1: 31μs Gravity assist (CPU start)
2019 2.2: 55,078μs
2019 3.1: 2,094μs Path intersections
2019 3.2: 2,172μs
2019 4.1: 53,883μs Forgotten password
2019 4.2: 53,624μs
2019 5.1: 31μs Air conditioning (CPU extension 1)
2019 5.2: 25μs
2019 6.1: 241μs Orbital transfers
2019 6.2: 47μs
2019 7.1: 5,274μs Amplifiers (CPU used unmodified)
2019 7.2: 6,832μs
2019 8.1: 1,698μs Space GIF
2019 8.2: 1,511μs
2019 9.1: 45μs Sensor booster (CPU extension 2)
2019 9.2: 31,573μs
2019 10.1: 18,082μs Asteroids
2019 10.2: 1,720μs
2019 11.1: 149,320μs Personal plate (CPU used unmodified)
2019 11.2: 1,116μs
2019 12.1: 503μs Orbital simulation
2019 12.2: 66,543μs
2019 13.1: 1,508μs Arkanoid (CPU used unmodified)
2019 13.2: 66,493μs
2019 14.1: 105μs Replicator
2019 14.2: 4,358μs
2019 15.1: 17,751μs Oxygen repair droid (CPU used unmodified)
2019 15.2: 156μs
2019 16.1: 13,422μs FFT
2019 16.2: 104,080μs
2019 17.1: 5,048μs Scaffolding vacuum robot (CPU used unmodified)
2019 17.2: 16,211μs
2019 18.1: 134,331μs Maze and keys
2019 18.2: 67,018μs
2019 19.1: 112,897μs Tractorrr (CPU used unmodified)
2019 19.2: 121,421μs
2019 20.1: 283μs Doughnut maze
2019 20.2: 7,064μs
2019 21.1: 2,370μs Jumping droids (CPU used unmodified)
2019 21.2: 43,135μs
2019 22.1: 819μs Space shuffle
2019 22.2: 26μs
2019 23.1: 2,715μs IntCode network (CPU used unmodified)
2019 23.2: 16,700μs
2019 24.1: 8μs Wastl's game of life
2019 24.2: 7,433μs
2019 25.1: 292,588μs Airlock password (CPU used unmodified)
-------------
1.489s
2020 1.1: 25μs Expenses
2020 1.2: 106μs
2020 2.1: 178μs Password policy
2020 2.2: 114μs
2020 3.1: 141μs Tobogganing through the trees
2020 3.2: 26μs
2020 4.1: 276μs Passport validation
2020 4.2: 640μs
2020 5.1: 121μs Boarding parse
2020 5.2: 280μs
2020 6.1: 207μs Customs questions
2020 6.2: 1,706μs
2020 7.1: 11,915μs Recursive bag packing
2020 7.2: 1,029μs
2020 8.1: 9μs Console assembly debugging
2020 8.2: 2,601μs
2020 9.1: 517μs Cypher cracking
2020 9.2: 30μs
2020 10.1: 24μs Joltage meter
2020 10.2: 31μs
2020 11.1: 3,244μs Conway's game of seating
2020 11.2: 42,532μs
2020 12.1: 22μs Evergreen ship sailing
2020 12.2: 27μs
2020 13.1: 9μs Bus timetables
2020 13.2: 14μs
2020 14.1: 92μs Memory bit twiddling
2020 14.2: 3,890μs
2020 15.1: 18μs Number memory game
2020 15.2: 233,170μs
2020 16.1: 612μs Ticket deciphering
2020 16.2: 1,041μs
2020 17.1: 31,180μs Conway cubes
2020 17.2: 404,419μs
2020 18.1: 416μs Operator precedence
2020 18.2: 454μs
2020 19.1: 1,667μs Message pattern matching
2020 19.2: 6,655μs
2020 20.1: 9,669μs Satellite jigsaw
2020 20.2: 1,150μs
2020 21.1: 214μs Allergen detective
2020 21.2: 193μs
2020 22.1: 21μs Crab cards
2020 22.2: 104,740μs
2020 23.1: 3μs Crab cups
2020 23.2: 140,627μs
2020 24.1: 710μs Tile flipping
2020 24.2: 194,557μs
2020 25.1: 45,815μs Door cryptography
-------------
1.247s
2021 1.1: 52μs Depth scan
2021 1.2: 159μs
2021 2.1: 45μs Navigate forward
2021 2.2: 45μs
2021 3.1: 52μs Power consumption
2021 3.2: 131μs
2021 4.1: 930μs Squid bingo
2021 4.2: 2,434μs
2021 5.1: 4,843μs Hydrothermal vents
2021 5.2: 7,511μs
2021 6.1: 7μs Lanternfish parthenogenesis
2021 6.2: 10μs
2021 7.1: 90μs Crab submarines
2021 7.2: 75μs
2021 7.X: 40μs Easter egg (2019 CPU used)
2021 8.1: 127μs Old school displays
2021 8.2: 897μs
2021 9.1: 86μs Lava level
2021 9.2: 2,082μs
2021 10.1: 379μs Esoteric language parser
2021 10.2: 556μs
2021 11.1: 2,254μs Flashers
2021 11.2: 5,066μs
2021 12.1: 5,007μs Caving
2021 12.2: 57,133μs
2021 13.1: 2,439μs ZX Spectrum copy protection
2021 13.2: 7,952μs
2021 14.1: 190μs Ablative armour
2021 14.2: 1,021μs
2021 15.1: 1,330μs Risky business
2021 15.2: 69,117μs
2021 16.1: 132μs Packet processing
2021 16.2: 126μs
2021 17.1: 12,482μs Probe launch trick shot
2021 17.2: 12,318μs
2021 18.1: 3,780μs Snailfish homework
2021 18.2: 52,017μs
2021 19.1: 117,145μs 3D scanners and beacons
2021 19.2: 212,184μs
2021 20.1: 1,143μs NCIS image enhancement
2021 20.2: 78,729μs
2021 21.1: 14μs Quantum dice
2021 21.2: 640,753μs
2021 22.1: 1,908μs Reactor reboot
2021 22.2: 23,586μs
2021 23.1: 485,368μs Hotel amphipod
2021 23.2: 2,158,427μs
2021 24.1: 3μs Model number
2021 24.2: 3μs
2021 25.1: 103,551μs Landing among the cucumbers
-------------
4.076s
2022 1.1: 24μs Calorie counting
2022 1.2: 41μs
2022 2.1: 37μs Rock paper scissors
2022 2.2: 32μs
2022 3.1: 73μs Rucksack reorganization
2022 3.2: 114μs
2022 4.1: 117μs Camp cleanup
2022 4.2: 116μs
2022 5.1: 97μs Supply stacks
2022 5.2: 182μs
2022 6.1: 133μs Tuning trouble
2022 6.2: 218μs
2022 7.1: 267μs No space left on device
2022 7.2: 263μs
2022 8.1: 809μs Treetop tree house
2022 8.2: 804μs
2022 9.1: 505μs Rope bridge
2022 9.2: 1,191μs
2022 10.1: 4μs Cathode-Ray tube
2022 10.2: 5μs
2022 11.1: 9μs Monkey in the middle
2022 11.2: 2,786μs
2022 12.1: 1,748μs Hill climbing algorithm
2022 12.2: 1,662μs
2022 13.1: 50μs Distress signal
2022 13.2: 512μs
2022 14.1: 462μs Regolith reservoir
2022 14.2: 5,031μs
2022 15.1: 9μs Beacon exclusion zone
2022 15.2: 11,044μs
2022 16.1: 29,037μs Proboscidea volcanium
2022 16.2: 15,849μs
2022 17.1: 149μs Pyroclastic flow
2022 17.2: 1,400μs
2022 18.1: 342μs Boiling boulders
2022 18.2: 1,457μs
2022 19.1: 22,050μs Not enough minerals
2022 19.2: 4,284μs
2022 20.1: 12,745μs Grove positioning system
2022 20.2: 51,054μs
2022 21.1: 290μs Monkey math
2022 21.2: 292μs
2022 22.1: 1,454μs Monkey map
2022 22.2: 547μs
2022 23.1: 8,070μs Unstable diffusion
2022 23.2: 44,961μs
2022 24.1: 25,283μs Blizzard basin
2022 24.2: 60,123μs
2022 25.1: 10μs Full of hot air
-------------
307.742ms
2023 1.1: 120μs Trebuchet
2023 1.2: 338μs
2023 2.1: 68μs Cube conundrum
2023 2.2: 92μs
2023 3.1: 53μs Gear ratios
2023 3.2: 186μs
2023 4.1: 160μs Scratchcards
2023 4.2: 161μs
2023 5.1: 36μs If you give a seed a fertilizer
2023 5.2: 132μs
2023 6.1: 2μs Wait for it
2023 6.2: 51μs
2023 7.1: 596μs Camel cards
2023 7.2: 644μs
2023 8.1: 424μs Haunted wasteland
2023 8.2: 747μs
2023 9.1: 355μs Mirage maintenance
2023 9.2: 316μs
2023 10.1: 96μs Pipe maze
2023 10.2: 917μs
2023 11.1: 332μs Cosmic expansion
2023 11.2: 331μs
2023 12.1: 3,189μs Hot springs
2023 12.2: 19,234μs
2023 13.1: 108μs Point of incidence
2023 13.2: 556μs
2023 14.1: 99μs Parabolic reflector dish
2023 14.2: 14,020μs
2023 15.1: 181μs Lens library
2023 15.2: 493μs
2023 16.1: 138μs The floor will be lava
2023 16.2: 5,963μs
2023 17.1: 45,127μs Clumsy crucible
2023 17.2: 48,211μs
2023 18.1: 87μs Lavaduct lagoon
2023 18.2: 98μs
2023 19.1: 224μs Aplenty
2023 19.2: 444μs
2023 20.1: 8,050μs Pulse propagation
2023 20.2: 37,608μs
2023 21.1: 57μs Step counter
2023 21.2: 439μs
2023 22.1: 38,164μs Sand slabs
2023 22.2: 76,927μs
2023 23.1: 22,267μs A long walk
2023 23.2: 71,409μs
2023 24.1: 1,601μs Never tell me the odds
2023 24.2: 5,631μs
2023 25.1: 13,675μs Snowverload
-------------
420.157ms
442 puzzles solved in 58.189ms.