Commit Graph

65 Commits

Author SHA1 Message Date
Josh Creek 4228210d7f feat(2023-01): Add day 1 2023-12-01 12:21:28 +00:00
Josh Creek 2f669cc08b feat(*): Enable adding missing directories for day creator 2023-11-30 13:09:53 +00:00
Josh Creek 7097dbee6e chore(*): Update gitignore 2023-11-30 13:09:32 +00:00
Josh Creek 75bfa957d3 docs(*): Add base readme 2023-11-30 12:57:09 +00:00
Josh Creek 2e3dd4f9e5 chore(*): Update gitignore for MacOS 2023-11-30 12:52:19 +00:00
Josh Creek b78d79a3af chore(*): Move old solutions into a separate folder 2023-11-30 12:51:45 +00:00
Josh Creek ed3eb9cb54 feat(2022-03): Add day 3 solution 2022-12-05 21:12:19 +00:00
Josh Creek ca0a69dcda fix(2022-01): Add correct answer for Part 2 test case 2022-12-02 08:10:14 +00:00
Josh Creek c0a9b60d6c feat(2022-02): Add day 2 solution 2022-12-02 08:06:58 +00:00
Josh Creek 19c8114cd9 fix(2022-01): Add correct path to project file for data 2022-12-01 18:57:10 +00:00
Josh Creek c62025e548 feat(2022-01): Add day 1 solution 2022-12-01 13:41:05 +00:00
Josh Creek c2b083d1ef feat(2015-06): Add day 6 solution 2022-10-17 23:59:50 +01:00
Josh Creek 5e1f597fdf feat(2015-05): Add day 5 solution 2022-10-17 22:55:53 +01:00
Josh Creek 6ea37b30d4 feat(2015-04): Add day 4 solution 2022-10-13 13:07:49 +01:00
Josh Creek 53330a4f5d feat(2015-03): Add day 3 solution 2022-10-13 12:41:15 +01:00
Josh Creek c2752a38cc fix(*): Make DayCreator cross-platform 2022-10-13 12:40:30 +01:00
Josh Creek c5be2fd048 chore(*): Add linting to projects 2022-10-13 12:39:26 +01:00
Josh Creek 3f303c1427 docs(*): Add readme 2022-10-13 12:39:03 +01:00
Josh Creek fbd37e4d81 build(*): Add devcontainer 2022-10-13 12:38:48 +01:00
Josh Creek 0dcbc581a8 chore(*): Add C# linting 2022-10-13 12:38:19 +01:00
Josh Creek b06c17b414 build(*): Enable crossplatform line endings 2022-10-13 12:38:02 +01:00
Josh Creek e2a3f2417a chore(*): Add day creation tool 2022-10-13 09:25:24 +01:00
Josh Creek 75671d13e1 feat(2015-02): Add day 2 solution 2022-10-12 23:13:32 +01:00
Josh Creek fba2ad5032 feat(2015-01): Add day 1 solution 2022-10-12 20:56:25 +01:00
Josh Creek 688338ceeb feat(2021-01): Add a refactored 2021 answer 2022-10-12 20:38:14 +01:00
Josh Creek c486ce00d3 build(2022): Add back in previous changes 2022-10-12 19:43:53 +01:00
Josh Creek 9f9e7e9bf1 build(2022): Rename folder 2022-10-12 19:40:54 +01:00
Josh Creek c4c23b0402 build(2022): Rename to AOC.Tests 2022-10-12 19:38:16 +01:00
Josh Creek 5d101b116f build(2022): Restructure using NUnit not XUnit 2022-10-12 19:36:57 +01:00
Josh Creek 566be1e2b6 build2022): Add new project structure to use test explorer 2022-10-12 18:47:54 +01:00
Josh Creek fd8b8c7ef1 Add various uncommitted 2021 files for posterity 2022-10-12 18:28:43 +01:00
Josh Creek 3b3a25b9cd refactor(*): Update 2021-16 part 1 files not working 2021-12-16 18:28:43 +00:00
Josh Creek bef3eb551b feat(*): Add 2021-16 part 1 files not working 2021-12-16 09:32:14 +00:00
Josh Creek a727a69854 feat(*): Add 2021-15 part 1 files 2021-12-16 09:31:53 +00:00
Josh Creek 479a23c235 feat(*): Update 2021-14 part 2 - slightly more efficient but nowhere close to being done 2021-12-14 23:18:08 +00:00
Josh Creek a35f71f02e feat(*): Add 2021-14 part 2 initial not efficient enough attempt files 2021-12-14 13:58:13 +00:00
Josh Creek f3e906e8fb fix(*): Fix day 14 part 1 2021-12-14 10:09:58 +00:00
Josh Creek 58cd160e82 feat(*): Add 2021-14 files (part 1 not working, part 2 not attempted) 2021-12-14 10:07:56 +00:00
Josh Creek eb2ef8717f feat(*): Add 2021-10 part 2 files 2021-12-10 11:55:39 +00:00
Josh Creek f5937d3fd7 feat(*): Add 2021-10 part 1 files 2021-12-10 11:17:57 +00:00
Josh Creek 15ce3f28ad feat(*): Update 2021-09 files with working part 2 2021-12-09 18:32:41 +00:00
Josh Creek c16b1f3fc2 feat(*): Add 2021-09 files (part 1 working, part 2 not) 2021-12-09 17:26:21 +00:00
Josh Creek 2e70f9e457 feat(*): Add all projects to a solution for coding in Visual Studio 2021-12-09 17:25:41 +00:00
Josh Creek 12b0a55e53 feat(*): Add 2021-08 files (part 1 working, part 2 not) 2021-12-08 07:19:32 +00:00
Josh Creek 6b51590b8b feat(*): Update 2021-07 files to brute force working part 2 2021-12-07 17:42:58 +00:00
Josh Creek 69a61b53e5 feat(*): Add 2021-07 files (part 1 working, part 2 not) 2021-12-07 07:14:03 +00:00
Josh Creek 259637aa6e feat(*): Update 2021-06 files (part 1 working, part 2 not I think, but unable to test on laptop due to CPU limitations)
This resolves the out of memory issue, but still takes too long to run. It's either CPU or IO bound.
2021-12-06 13:09:24 +00:00
Josh Creek 3feeeb566c feat(*): Add 2021-06 files (part 1 working, part 2 not) 2021-12-06 07:26:46 +00:00
Josh Creek a2ef4e6259 feat(*): Add 2021-05 files 2021-12-05 20:15:00 +00:00
Josh Creek fe325512b0 feat(*): Add 2021-04 files 2021-12-05 01:07:25 +00:00