diff --git a/2023.md b/2023.md index a3550a3..e51bbe5 100644 --- a/2023.md +++ b/2023.md @@ -1,7 +1,7 @@ ## 2023 ![](https://img.shields.io/badge/stars%20⭐-6-yellow) -![](https://img.shields.io/badge/days%20completed-3-red) +![](https://img.shields.io/badge/days%20completed-4-red) ![](https://img.shields.io/badge/day%20📅-6-blue) [![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/EvgeniGordeev/13c6cac3c39702cdcb9cc169b66c3210/raw/runtime-badge-2023-all-ci.json)](https://github.com/EvgeniGordeev/adventofcode/actions/workflows/ci2023.yaml) @@ -16,13 +16,13 @@ To profile with hyperfine - `brew install hyperfine` * ```hyperfine --warmup 3 -r 10 'find 2023 -type f -regex ".*/[0-9]*\.py" | sort -n | xargs -L 1 python ' | tee 2023/benchmark-m1.txt``` * ```bin/run-all-solutions.py --dir 2023 --write``` -| Day | Name | Solution | CI Benchmark | -|-------------------------------------------|----------------|-------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| [01](https://adventofcode.com/2023/day/1) | Trebuchet | [py](2023/01.py) | [![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/EvgeniGordeev/13c6cac3c39702cdcb9cc169b66c3210/raw/runtime-badge-2023-01-ci.json)](https://github.com/EvgeniGordeev/adventofcode/actions/workflows/ci2023.yaml) | -| [02](https://adventofcode.com/2023/day/2) | Cube Conundrum | [py](2023/02.py) | [![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/EvgeniGordeev/13c6cac3c39702cdcb9cc169b66c3210/raw/runtime-badge-2023-02-ci.json)](https://github.com/EvgeniGordeev/adventofcode/actions/workflows/ci2023.yaml) | -| [03](https://adventofcode.com/2023/day/3) | Gear Ratios | [py](2023/03.py) | [![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/EvgeniGordeev/13c6cac3c39702cdcb9cc169b66c3210/raw/runtime-badge-2023-03-ci.json)](https://github.com/EvgeniGordeev/adventofcode/actions/workflows/ci2023.yaml) | -| [03](https://adventofcode.com/2023/day/3) | Scratchcards | [py](2023/04.py) | [![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/EvgeniGordeev/13c6cac3c39702cdcb9cc169b66c3210/raw/runtime-badge-2023-04-ci.json)](https://github.com/EvgeniGordeev/adventofcode/actions/workflows/ci2023.yaml) | -| --- | ------ | --------- | --- | +| Day | Name | Solution | CI Benchmark | +|-------------------------------------------|----------------|-------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| [01](https://adventofcode.com/2023/day/1) | Trebuchet | [py](2023/01.py) | [![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/EvgeniGordeev/13c6cac3c39702cdcb9cc169b66c3210/raw/runtime-badge-2023-01-ci.json)](https://github.com/EvgeniGordeev/adventofcode/actions/workflows/ci2023.yaml) | +| [02](https://adventofcode.com/2023/day/2) | Cube Conundrum | [py](2023/02.py) | [![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/EvgeniGordeev/13c6cac3c39702cdcb9cc169b66c3210/raw/runtime-badge-2023-02-ci.json)](https://github.com/EvgeniGordeev/adventofcode/actions/workflows/ci2023.yaml) | +| [03](https://adventofcode.com/2023/day/3) | Gear Ratios | [py](2023/03.py) | [![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/EvgeniGordeev/13c6cac3c39702cdcb9cc169b66c3210/raw/runtime-badge-2023-03-ci.json)](https://github.com/EvgeniGordeev/adventofcode/actions/workflows/ci2023.yaml) | +| [04](https://adventofcode.com/2023/day/4) | Scratchcards | [py](2023/04.py) | [![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/EvgeniGordeev/13c6cac3c39702cdcb9cc169b66c3210/raw/runtime-badge-2023-04-ci.json)](https://github.com/EvgeniGordeev/adventofcode/actions/workflows/ci2023.yaml) | +| --- | ------ | --------- | --- | | [all](https://adventofcode.com/2023) | AoC 23 | [txt](2023/answers.txt) | [![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/EvgeniGordeev/13c6cac3c39702cdcb9cc169b66c3210/raw/runtime-badge-2023-all-ci.json)](https://github.com/EvgeniGordeev/adventofcode/actions/workflows/ci2023.yaml) | * or ** - external solution adopted