feat: create parser to parse game into model

This commit is contained in:
Stevan Freeborn
2023-12-02 10:41:00 -06:00
parent 8cc9c4b322
commit dc8bd473b9
7 changed files with 284 additions and 41 deletions
+27 -27
View File
@@ -4,30 +4,30 @@ This repository contains my solutions for the [Advent of Code 2023](https://adve
## Challenges
| Day | Problem | Solution | Status | Notes |
| --- | -------------------------- | :---------------------------------------: | :----------------------: | ------------------------------------------------------------------- |
| 01 | [Problem](./01/PROBLEM.md) | [Solution](./01/Trebuchet/Program.cs) | :white_check_mark: | The trickiest part here was accounting for overlapping digit words. |
| 02 | [Problem](./02/PROBLEM.md) | [Solution](./02/CubeConundrum/Program.cs) | :hourglass_flowing_sand: |
| 03 | [Problem](./03/PROBLEM.md) | [Solution](./03/) | :hourglass_flowing_sand: |
| 04 | [Problem](./04/PROBLEM.md) | [Solution](./04/) | :hourglass_flowing_sand: |
| 05 | [Problem](./05/PROBLEM.md) | [Solution](./05/) | :hourglass_flowing_sand: |
| 06 | [Problem](./06/PROBLEM.md) | [Solution](./06/) | :hourglass_flowing_sand: |
| 07 | [Problem](./07/PROBLEM.md) | [Solution](./07/) | :hourglass_flowing_sand: |
| 08 | [Problem](./08/PROBLEM.md) | [Solution](./08/) | :hourglass_flowing_sand: |
| 09 | [Problem](./09/PROBLEM.md) | [Solution](./09/) | :hourglass_flowing_sand: |
| 10 | [Problem](./10/PROBLEM.md) | [Solution](./10/) | :hourglass_flowing_sand: |
| 11 | [Problem](./11/PROBLEM.md) | [Solution](./11/) | :hourglass_flowing_sand: |
| 12 | [Problem](./12/PROBLEM.md) | [Solution](./12/) | :hourglass_flowing_sand: |
| 13 | [Problem](./13/PROBLEM.md) | [Solution](./13/) | :hourglass_flowing_sand: |
| 14 | [Problem](./14/PROBLEM.md) | [Solution](./14/) | :hourglass_flowing_sand: |
| 15 | [Problem](./15/PROBLEM.md) | [Solution](./15/) | :hourglass_flowing_sand: |
| 16 | [Problem](./16/PROBLEM.md) | [Solution](./16/) | :hourglass_flowing_sand: |
| 17 | [Problem](./17/PROBLEM.md) | [Solution](./17/) | :hourglass_flowing_sand: |
| 18 | [Problem](./18/PROBLEM.md) | [Solution](./18/) | :hourglass_flowing_sand: |
| 19 | [Problem](./19/PROBLEM.md) | [Solution](./19/) | :hourglass_flowing_sand: |
| 20 | [Problem](./20/PROBLEM.md) | [Solution](./20/) | :hourglass_flowing_sand: |
| 21 | [Problem](./21/PROBLEM.md) | [Solution](./21/) | :hourglass_flowing_sand: |
| 22 | [Problem](./22/PROBLEM.md) | [Solution](./22/) | :hourglass_flowing_sand: |
| 23 | [Problem](./23/PROBLEM.md) | [Solution](./23/) | :hourglass_flowing_sand: |
| 24 | [Problem](./24/PROBLEM.md) | [Solution](./24/) | :hourglass_flowing_sand: |
| 25 | [Problem](./25/PROBLEM.md) | [Solution](./25/) | :hourglass_flowing_sand: |
| Day | Problem | Solution | Status | Notes |
| --- | -------------------------- | :---------------------------------------: | :----: | ------------------------------------------------------------------- |
| 01 | [Problem](./01/PROBLEM.md) | [Solution](./01/Trebuchet/Program.cs) | | The trickiest part here was accounting for overlapping digit words. |
| 02 | [Problem](./02/PROBLEM.md) | [Solution](./02/CubeConundrum/Program.cs) | |
| 03 | [Problem](./03/PROBLEM.md) | [Solution](./03/) | |
| 04 | [Problem](./04/PROBLEM.md) | [Solution](./04/) | |
| 05 | [Problem](./05/PROBLEM.md) | [Solution](./05/) | |
| 06 | [Problem](./06/PROBLEM.md) | [Solution](./06/) | |
| 07 | [Problem](./07/PROBLEM.md) | [Solution](./07/) | |
| 08 | [Problem](./08/PROBLEM.md) | [Solution](./08/) | |
| 09 | [Problem](./09/PROBLEM.md) | [Solution](./09/) | |
| 10 | [Problem](./10/PROBLEM.md) | [Solution](./10/) | |
| 11 | [Problem](./11/PROBLEM.md) | [Solution](./11/) | |
| 12 | [Problem](./12/PROBLEM.md) | [Solution](./12/) | |
| 13 | [Problem](./13/PROBLEM.md) | [Solution](./13/) | |
| 14 | [Problem](./14/PROBLEM.md) | [Solution](./14/) | |
| 15 | [Problem](./15/PROBLEM.md) | [Solution](./15/) | |
| 16 | [Problem](./16/PROBLEM.md) | [Solution](./16/) | |
| 17 | [Problem](./17/PROBLEM.md) | [Solution](./17/) | |
| 18 | [Problem](./18/PROBLEM.md) | [Solution](./18/) | |
| 19 | [Problem](./19/PROBLEM.md) | [Solution](./19/) | |
| 20 | [Problem](./20/PROBLEM.md) | [Solution](./20/) | |
| 21 | [Problem](./21/PROBLEM.md) | [Solution](./21/) | |
| 22 | [Problem](./22/PROBLEM.md) | [Solution](./22/) | |
| 23 | [Problem](./23/PROBLEM.md) | [Solution](./23/) | |
| 24 | [Problem](./24/PROBLEM.md) | [Solution](./24/) | |
| 25 | [Problem](./25/PROBLEM.md) | [Solution](./25/) | |