This is the home for my solutions to the 2023 Advent of Code challenge.
They are mainly written in Zote which is my own scripting language with a strong emphasis on pipes. Zote compiles to stack-based bytecode similarly as Python, but is not that optimized, making it around 3x slower than Python. I only had to switch to Python once when I needed the Z3 solver.
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/01.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/02.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/03.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/04.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/05.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/06.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/07.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/08.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/09.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/10.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/11.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/12.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/13.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/14.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/15.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/16.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/17.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/18.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/19.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/20.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/21.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/22.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/23.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/24.png)
![](/KvGeijer/advent-of-zote-2023/raw/main/.aoc_tiles/tiles/2023/25.png)