5 ms·
Haha that was basically my initial thought (that it was unfair). But then, the criteria of Advent of Code is to come up with the answer in any way you can. If y
by drivers99 4y ago
Haha that was basically my initial thought (that it was unfair). But then, the criteria of Advent of Code is to come up with the answer in any way you can. If you care about getting on the scoreboard (only the first 100 people) then the speed matters. If you only want to get the gold stars, then speed doesn’t matter, only correctness. If you want to hone your problem solving skills or practice/learn a specific language then you will do that. (For example I did some in Forth, speed be damned.) So solving it with ChatGPT is in the spirit of the competition in some ways, but probably cheating to the people who want to score well on the competition, kind if like using a chess computer. But not as clear since obviously you can use a computer to get your answers.
- bcrosby95 4y agoI know you aren't specifically calling it cheating, but your comment triggered a thought about this. Let's go further down the rabbit hole for people looking to compete on the leaderboard: is it in any way cheating for the people that worked on ChatGPT to use it to solve Advent of Code problems? They did have a hand in developing the system. What if it was the work of one person? Would it be cheating if they used it? What about utility libraries that people have built up to help them solve advent of code problems so quickly? What about people that are using utility libraries that someone else built?
- zamadatix 4y agoAny time I’ve seen a debate about what qualifies on cheating, regardless of the activity in question, it ultimately seems to come down to what the people playing think is fun competition and it’ll change depending who is playing. I think most don’t find letting some other system play for you to be fun competition unless they perceive the competition to be about building such systems. The same can be applied to utility libraries or any other aspect in question. Most often I’ve seen this question come up in speed running circles. Should we allow a save after the long intro save? Are autoclickers to avoid hand injury in rpg text dialogs fair? Is a certain action cheating or intended gameplay? Ultimately it’s a question of what the group currently playing thinks is the most fun to compete in, there is never an objective answer.