https://github.com/cedrickchee/advent-of-code-2022
Advent of Code (AoC) 2022 in Rust
https://github.com/cedrickchee/advent-of-code-2022
advent-of-code advent-of-code-2022 gpt-3 language-model rust-hack
Last synced: 8 months ago
JSON representation
Advent of Code (AoC) 2022 in Rust
- Host: GitHub
- URL: https://github.com/cedrickchee/advent-of-code-2022
- Owner: cedrickchee
- Created: 2022-12-02T07:59:45.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-05T15:25:41.000Z (over 3 years ago)
- Last Synced: 2025-09-09T23:39:28.715Z (9 months ago)
- Topics: advent-of-code, advent-of-code-2022, gpt-3, language-model, rust-hack
- Language: Rust
- Homepage:
- Size: 7.81 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Advent of Code (AoC) 2022 in Rust
Learning Rust by solving [AoC 2022][aoc22] with AI assisted technologies like
ChatGPT and Copilot.
## Experiment
I got this random idea to see if ChatGPT can reliably solve each day's puzzle
(code problems).
AoC puzzles offer an increasing level of difficulty.
### Goals
I chose to write this year's solutions in Rust. I want to:
- Get much better at Rust
- Improve basic programming skills
### Non-goals
- Evaluate and compare these language models (machine) to human performance.
[aoc22]: https://adventofcode.com/2022
---
## Solutions
| Day | Puzzle | Part 1 | Part 2 |
| --- | --- | --- | --- |
| 1 | [Calorie Counting](https://adventofcode.com/2022/day/1) | [`0.162ms`](./day01) | [`0.191ms`](./day01)
| 2 | [Rock Paper Scissors](https://adventofcode.com/2022/day/2) | [`0.608ms`](./day02) | [`0.513ms`](./day02) |
| 3 | [Rucksack Reorganization](https://adventofcode.com/2022/day/3) | [`0.NNNms`](./day03) | [`0.NNNms`](./day03) |
| 4 | [Camp Cleanup](https://adventofcode.com/2022/day/4) | [`0.NNNms`](./day04) | [`0.NNNms`](./day04) |
| 5 | [Supply Stacks](https://adventofcode.com/2022/day/5) | [`0.NNNms`](./day05) | [`0.NNNms`](./day05) |
## Other years
(TODO: link to other repos)