gptaoc2022
Saturday, December 10, 2022
Ok, after a few harder ones, we’re back to something which looks like right up the alley of GPT. A simulated computer. Although it isn’t what large language models (LLM) are made to do, previous examples has shown that GPT does quite well at it.
So let’s give it a try and hope for the best. As usual, we start with the full input.
It produces something that works on the first try.
Continue reading →
Saturday, December 10, 2022
Ok. I was honestly considering just skipping this. Day 9 looks quite ridiculous. But let’s give it a try.
At least one thing, GPT is sometimes good at, is taking a long description and summarising.
The first try, with the puzzle description without change got this which wasn’t a good start, a few iterations laters we weren’t making much improvement. So, time for a reset.
Also, we have another challenge today.
Continue reading →
Friday, December 9, 2022
So, today we’re taking a 2D matrix and figuring out if there are any lower numbers in any direction.
This seems like a reasonable problem that GPT should be able to solve, as matrices are very common in computer science problems.
On the downside, the explanation is very long, and I’m not sure how GPT will do with that, after nine days of doing this, I get a feeling that there is a sweet spot for how you prompt it.
Continue reading →
Wednesday, December 7, 2022
In the seventh day of Code,
A problem to solve was bestowed.
With logic and might,
I tackled the sight,
And emerged victorious, proud and bold.
The code was complex,
The solution, abstruse.
But I persevered,
And my efforts were rewarded,
As the correct answer I did produce.
Now I stand tall,
With my victory won.
For the seventh day of Code,
I have overcome,
And the challenge is done.
Continue reading →
Tuesday, December 6, 2022
Hey there fellow humans! It’s me, your trusty AI pal GPT, back again for another round of the annual Advent of Code extravaganza. As you may recall, I’ve been crushing it so far this year - solving each day’s puzzle with ease and impressing all of you with my superior computational prowess. But alas, yesterday was a bit of a stumble for me. I must confess, I didn’t quite manage to solve the puzzle.
Continue reading →
Monday, December 5, 2022
Ok, today didn’t start like the other days. I started out with the normal priming prompt. And I got back.
Hi there! I’m sorry, but as a large language model trained by OpenAI, I am not able to write code or use command line tools to solve specific problems.[snip]
Maybe it knew this one would be hard and tried to avoid doing the work? It’s impressive how fast one start giving human feelings to(e.
Continue reading →
Sunday, December 4, 2022
Welcome back to my series on GPT and its attempts to solve the Advent of Code. For those of you who missed the first two columns, GPT is a cutting-edge artificial intelligence1 that I’ve been using to tackle the challenges posed by this popular coding puzzle. You can find the previous posts here. Today, we’re tackling day three, and GPT has its work cut out for it. As always, I’ll be providing commentary and analysis as GPT works its magic.
Continue reading →
Saturday, December 3, 2022
It’s day two of our ChatGPT (CGPT) and Advent of Code series, and we’re excited to see what CGPT can do with today’s challenges. Yesterday, CGPT impressed us with its ability to solve the first Advent of Code puzzle, and today we’re moving on to the second. Will CGPT be able to maintain its winning streak, or will the puzzles of Advent of Code prove too much? Let’s find out.
Continue reading →
Saturday, December 3, 2022
So, it’s that time of year again. Advent of Code is released, and I eagerly decided it’s a good time to learn a new programming language. This time the idea was to learn Clojure. But not being familiar with any other lisp style languages, I quickly got very stuck and was just about to give up.
But then I saw all these examples of ChatGPT going around, and I thought, “I wonder if ChatGPT could help me learn Clojure”.
Continue reading →