From dddda24957e529ea0fff2772b38cdcc3a3f776f1 Mon Sep 17 00:00:00 2001 From: "RingOfStorms (Josh)" Date: Sat, 28 Sep 2024 21:52:31 -0500 Subject: [PATCH] refactor for yearly --- .gitignore => 2023/.gitignore | 0 .mise.toml => 2023/.mise.toml | 0 .rtx.toml => 2023/.rtx.toml | 0 Cargo.lock => 2023/Cargo.lock | 0 Cargo.toml => 2023/Cargo.toml | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_01 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_02 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_03 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_04 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_05 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_06 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_07 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_08 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_09 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_10 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_11 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_12 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_13 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_14 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_15 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_16 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_17 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_18 | 0 {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_19 | 0 new.out => 2023/new.out | 0 old.out => 2023/old.out | 0 readme.md => 2023/readme.md | 0 {src => 2023/src}/bin/day01.rs | 0 {src => 2023/src}/bin/day01_revised.rs | 0 {src => 2023/src}/bin/day02.rs | 0 {src => 2023/src}/bin/day03.rs | 0 {src => 2023/src}/bin/day04.rs | 0 {src => 2023/src}/bin/day05.rs | 0 {src => 2023/src}/bin/day06.rs | 0 {src => 2023/src}/bin/day07.rs | 0 {src => 2023/src}/bin/day08.rs | 0 {src => 2023/src}/bin/day09.rs | 0 {src => 2023/src}/bin/day10.rs | 0 {src => 2023/src}/bin/day11.rs | 0 {src => 2023/src}/bin/day12.rs | 0 {src => 2023/src}/bin/day13.rs | 0 {src => 2023/src}/bin/day14.rs | 0 {src => 2023/src}/bin/day15.rs | 0 {src => 2023/src}/bin/day16.rs | 0 {src => 2023/src}/bin/day17.rs | 0 {src => 2023/src}/bin/day18.rs | 0 {src => 2023/src}/bin/day19.rs | 0 {src => 2023/src}/bin/template.rs | 0 {src => 2023/src}/bin/test.rs | 0 {src => 2023/src}/lib.rs | 0 {src => 2023/src}/utils/aoc.rs | 0 {src => 2023/src}/utils/common.rs | 0 {src => 2023/src}/utils/config.rs | 0 {src => 2023/src}/utils/grid.rs | 0 {src => 2023/src}/utils/math.rs | 0 {src => 2023/src}/utils/mod.rs | 0 README.md | 3 +++ 57 files changed, 3 insertions(+) rename .gitignore => 2023/.gitignore (100%) rename .mise.toml => 2023/.mise.toml (100%) rename .rtx.toml => 2023/.rtx.toml (100%) rename Cargo.lock => 2023/Cargo.lock (100%) rename Cargo.toml => 2023/Cargo.toml (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_01 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_02 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_03 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_04 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_05 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_06 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_07 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_08 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_09 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_10 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_11 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_12 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_13 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_14 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_15 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_16 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_17 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_18 (100%) rename {aoc_puzzle_cache => 2023/aoc_puzzle_cache}/day_19 (100%) rename new.out => 2023/new.out (100%) rename old.out => 2023/old.out (100%) rename readme.md => 2023/readme.md (100%) rename {src => 2023/src}/bin/day01.rs (100%) rename {src => 2023/src}/bin/day01_revised.rs (100%) rename {src => 2023/src}/bin/day02.rs (100%) rename {src => 2023/src}/bin/day03.rs (100%) rename {src => 2023/src}/bin/day04.rs (100%) rename {src => 2023/src}/bin/day05.rs (100%) rename {src => 2023/src}/bin/day06.rs (100%) rename {src => 2023/src}/bin/day07.rs (100%) rename {src => 2023/src}/bin/day08.rs (100%) rename {src => 2023/src}/bin/day09.rs (100%) rename {src => 2023/src}/bin/day10.rs (100%) rename {src => 2023/src}/bin/day11.rs (100%) rename {src => 2023/src}/bin/day12.rs (100%) rename {src => 2023/src}/bin/day13.rs (100%) rename {src => 2023/src}/bin/day14.rs (100%) rename {src => 2023/src}/bin/day15.rs (100%) rename {src => 2023/src}/bin/day16.rs (100%) rename {src => 2023/src}/bin/day17.rs (100%) rename {src => 2023/src}/bin/day18.rs (100%) rename {src => 2023/src}/bin/day19.rs (100%) rename {src => 2023/src}/bin/template.rs (100%) rename {src => 2023/src}/bin/test.rs (100%) rename {src => 2023/src}/lib.rs (100%) rename {src => 2023/src}/utils/aoc.rs (100%) rename {src => 2023/src}/utils/common.rs (100%) rename {src => 2023/src}/utils/config.rs (100%) rename {src => 2023/src}/utils/grid.rs (100%) rename {src => 2023/src}/utils/math.rs (100%) rename {src => 2023/src}/utils/mod.rs (100%) create mode 100644 README.md diff --git a/.gitignore b/2023/.gitignore similarity index 100% rename from .gitignore rename to 2023/.gitignore diff --git a/.mise.toml b/2023/.mise.toml similarity index 100% rename from .mise.toml rename to 2023/.mise.toml diff --git a/.rtx.toml b/2023/.rtx.toml similarity index 100% rename from .rtx.toml rename to 2023/.rtx.toml diff --git a/Cargo.lock b/2023/Cargo.lock similarity index 100% rename from Cargo.lock rename to 2023/Cargo.lock diff --git a/Cargo.toml b/2023/Cargo.toml similarity index 100% rename from Cargo.toml rename to 2023/Cargo.toml diff --git a/aoc_puzzle_cache/day_01 b/2023/aoc_puzzle_cache/day_01 similarity index 100% rename from aoc_puzzle_cache/day_01 rename to 2023/aoc_puzzle_cache/day_01 diff --git a/aoc_puzzle_cache/day_02 b/2023/aoc_puzzle_cache/day_02 similarity index 100% rename from aoc_puzzle_cache/day_02 rename to 2023/aoc_puzzle_cache/day_02 diff --git a/aoc_puzzle_cache/day_03 b/2023/aoc_puzzle_cache/day_03 similarity index 100% rename from aoc_puzzle_cache/day_03 rename to 2023/aoc_puzzle_cache/day_03 diff --git a/aoc_puzzle_cache/day_04 b/2023/aoc_puzzle_cache/day_04 similarity index 100% rename from aoc_puzzle_cache/day_04 rename to 2023/aoc_puzzle_cache/day_04 diff --git a/aoc_puzzle_cache/day_05 b/2023/aoc_puzzle_cache/day_05 similarity index 100% rename from aoc_puzzle_cache/day_05 rename to 2023/aoc_puzzle_cache/day_05 diff --git a/aoc_puzzle_cache/day_06 b/2023/aoc_puzzle_cache/day_06 similarity index 100% rename from aoc_puzzle_cache/day_06 rename to 2023/aoc_puzzle_cache/day_06 diff --git a/aoc_puzzle_cache/day_07 b/2023/aoc_puzzle_cache/day_07 similarity index 100% rename from aoc_puzzle_cache/day_07 rename to 2023/aoc_puzzle_cache/day_07 diff --git a/aoc_puzzle_cache/day_08 b/2023/aoc_puzzle_cache/day_08 similarity index 100% rename from aoc_puzzle_cache/day_08 rename to 2023/aoc_puzzle_cache/day_08 diff --git a/aoc_puzzle_cache/day_09 b/2023/aoc_puzzle_cache/day_09 similarity index 100% rename from aoc_puzzle_cache/day_09 rename to 2023/aoc_puzzle_cache/day_09 diff --git a/aoc_puzzle_cache/day_10 b/2023/aoc_puzzle_cache/day_10 similarity index 100% rename from aoc_puzzle_cache/day_10 rename to 2023/aoc_puzzle_cache/day_10 diff --git a/aoc_puzzle_cache/day_11 b/2023/aoc_puzzle_cache/day_11 similarity index 100% rename from aoc_puzzle_cache/day_11 rename to 2023/aoc_puzzle_cache/day_11 diff --git a/aoc_puzzle_cache/day_12 b/2023/aoc_puzzle_cache/day_12 similarity index 100% rename from aoc_puzzle_cache/day_12 rename to 2023/aoc_puzzle_cache/day_12 diff --git a/aoc_puzzle_cache/day_13 b/2023/aoc_puzzle_cache/day_13 similarity index 100% rename from aoc_puzzle_cache/day_13 rename to 2023/aoc_puzzle_cache/day_13 diff --git a/aoc_puzzle_cache/day_14 b/2023/aoc_puzzle_cache/day_14 similarity index 100% rename from aoc_puzzle_cache/day_14 rename to 2023/aoc_puzzle_cache/day_14 diff --git a/aoc_puzzle_cache/day_15 b/2023/aoc_puzzle_cache/day_15 similarity index 100% rename from aoc_puzzle_cache/day_15 rename to 2023/aoc_puzzle_cache/day_15 diff --git a/aoc_puzzle_cache/day_16 b/2023/aoc_puzzle_cache/day_16 similarity index 100% rename from aoc_puzzle_cache/day_16 rename to 2023/aoc_puzzle_cache/day_16 diff --git a/aoc_puzzle_cache/day_17 b/2023/aoc_puzzle_cache/day_17 similarity index 100% rename from aoc_puzzle_cache/day_17 rename to 2023/aoc_puzzle_cache/day_17 diff --git a/aoc_puzzle_cache/day_18 b/2023/aoc_puzzle_cache/day_18 similarity index 100% rename from aoc_puzzle_cache/day_18 rename to 2023/aoc_puzzle_cache/day_18 diff --git a/aoc_puzzle_cache/day_19 b/2023/aoc_puzzle_cache/day_19 similarity index 100% rename from aoc_puzzle_cache/day_19 rename to 2023/aoc_puzzle_cache/day_19 diff --git a/new.out b/2023/new.out similarity index 100% rename from new.out rename to 2023/new.out diff --git a/old.out b/2023/old.out similarity index 100% rename from old.out rename to 2023/old.out diff --git a/readme.md b/2023/readme.md similarity index 100% rename from readme.md rename to 2023/readme.md diff --git a/src/bin/day01.rs b/2023/src/bin/day01.rs similarity index 100% rename from src/bin/day01.rs rename to 2023/src/bin/day01.rs diff --git a/src/bin/day01_revised.rs b/2023/src/bin/day01_revised.rs similarity index 100% rename from src/bin/day01_revised.rs rename to 2023/src/bin/day01_revised.rs diff --git a/src/bin/day02.rs b/2023/src/bin/day02.rs similarity index 100% rename from src/bin/day02.rs rename to 2023/src/bin/day02.rs diff --git a/src/bin/day03.rs b/2023/src/bin/day03.rs similarity index 100% rename from src/bin/day03.rs rename to 2023/src/bin/day03.rs diff --git a/src/bin/day04.rs b/2023/src/bin/day04.rs similarity index 100% rename from src/bin/day04.rs rename to 2023/src/bin/day04.rs diff --git a/src/bin/day05.rs b/2023/src/bin/day05.rs similarity index 100% rename from src/bin/day05.rs rename to 2023/src/bin/day05.rs diff --git a/src/bin/day06.rs b/2023/src/bin/day06.rs similarity index 100% rename from src/bin/day06.rs rename to 2023/src/bin/day06.rs diff --git a/src/bin/day07.rs b/2023/src/bin/day07.rs similarity index 100% rename from src/bin/day07.rs rename to 2023/src/bin/day07.rs diff --git a/src/bin/day08.rs b/2023/src/bin/day08.rs similarity index 100% rename from src/bin/day08.rs rename to 2023/src/bin/day08.rs diff --git a/src/bin/day09.rs b/2023/src/bin/day09.rs similarity index 100% rename from src/bin/day09.rs rename to 2023/src/bin/day09.rs diff --git a/src/bin/day10.rs b/2023/src/bin/day10.rs similarity index 100% rename from src/bin/day10.rs rename to 2023/src/bin/day10.rs diff --git a/src/bin/day11.rs b/2023/src/bin/day11.rs similarity index 100% rename from src/bin/day11.rs rename to 2023/src/bin/day11.rs diff --git a/src/bin/day12.rs b/2023/src/bin/day12.rs similarity index 100% rename from src/bin/day12.rs rename to 2023/src/bin/day12.rs diff --git a/src/bin/day13.rs b/2023/src/bin/day13.rs similarity index 100% rename from src/bin/day13.rs rename to 2023/src/bin/day13.rs diff --git a/src/bin/day14.rs b/2023/src/bin/day14.rs similarity index 100% rename from src/bin/day14.rs rename to 2023/src/bin/day14.rs diff --git a/src/bin/day15.rs b/2023/src/bin/day15.rs similarity index 100% rename from src/bin/day15.rs rename to 2023/src/bin/day15.rs diff --git a/src/bin/day16.rs b/2023/src/bin/day16.rs similarity index 100% rename from src/bin/day16.rs rename to 2023/src/bin/day16.rs diff --git a/src/bin/day17.rs b/2023/src/bin/day17.rs similarity index 100% rename from src/bin/day17.rs rename to 2023/src/bin/day17.rs diff --git a/src/bin/day18.rs b/2023/src/bin/day18.rs similarity index 100% rename from src/bin/day18.rs rename to 2023/src/bin/day18.rs diff --git a/src/bin/day19.rs b/2023/src/bin/day19.rs similarity index 100% rename from src/bin/day19.rs rename to 2023/src/bin/day19.rs diff --git a/src/bin/template.rs b/2023/src/bin/template.rs similarity index 100% rename from src/bin/template.rs rename to 2023/src/bin/template.rs diff --git a/src/bin/test.rs b/2023/src/bin/test.rs similarity index 100% rename from src/bin/test.rs rename to 2023/src/bin/test.rs diff --git a/src/lib.rs b/2023/src/lib.rs similarity index 100% rename from src/lib.rs rename to 2023/src/lib.rs diff --git a/src/utils/aoc.rs b/2023/src/utils/aoc.rs similarity index 100% rename from src/utils/aoc.rs rename to 2023/src/utils/aoc.rs diff --git a/src/utils/common.rs b/2023/src/utils/common.rs similarity index 100% rename from src/utils/common.rs rename to 2023/src/utils/common.rs diff --git a/src/utils/config.rs b/2023/src/utils/config.rs similarity index 100% rename from src/utils/config.rs rename to 2023/src/utils/config.rs diff --git a/src/utils/grid.rs b/2023/src/utils/grid.rs similarity index 100% rename from src/utils/grid.rs rename to 2023/src/utils/grid.rs diff --git a/src/utils/math.rs b/2023/src/utils/math.rs similarity index 100% rename from src/utils/math.rs rename to 2023/src/utils/math.rs diff --git a/src/utils/mod.rs b/2023/src/utils/mod.rs similarity index 100% rename from src/utils/mod.rs rename to 2023/src/utils/mod.rs diff --git a/README.md b/README.md new file mode 100644 index 0000000..02a3830 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# Advent of Code + +https://adventofcode.com/