1# Advent of Code 2025 (Gleam)
2
3Includes parallel me- (`mine/`) and LLM- (`llm/`) generated implementations for
4side-by-side comparison. I'm using [Crush] and whatever models interest me. Each
5LLM-authored file includes a header indicating with model was the primary
6author.
7
8[Crush]: https://git.secluded.site/crush
9
10## Usage
11
12```console
13$ gleam run # Run all days with comparison (default)
14$ gleam run -- <day> # Run specific day with comparison
15$ gleam run -- -e # Run all days with example input
16$ gleam run -- <day> -n # Run specific day without comparison (mine/ only)
17$ gleam run -- <day> -en # Combine flags
18```
19
20## Results
21
22```console
23❯ gleam run
24 Compiled in 0.04s
25 Running aoc.main
26=== Day 1 ===
27Comparing implementations...
28
29--- Part 1 ---
30Mine: XXXX (5.3ms)
31LLM: XXXX (18.4ms)
32✓ Results match
33Mine 3.46x faster
34
35--- Part 2 ---
36Mine: XXXX (2.3ms)
37LLM: XXXX (17.3ms)
38✓ Results match
39Mine 7.50x faster
40```