schep wrote:
And now we're discussing, hypothetically at least, using a computer's aid to help optimize rooms. A lot of people have assumed or implied certain versions of doing so count as cheating. (Including the one user I notice specifically suspected of actually doing so.) I don't really see why this is "wrong". Whether going for conquering or solving, DROD boils down to coming up with a good move sequence. There are plenty of ways to do that. I've used computer power in small ways to help me conquer rooms before; was that okay? If I'm capable of writing a pretty cool program that significantly helps optimize and start using it, that's not okay? Does the answer depend on whether I tell other people about this script or whether I make the script publicly available?
The way I see it is that a scoring system such as we have is all about what players can do themselves, playing DROD. It's about humans competing against humans, at DROD. It's not a programming contest. I mean, by the same reasoning I should be able to enter chess tournaments with a computer under my arm, provided I programmed it myself. Computers do enter chess tournaments, but the programmers don't get credit as players. The program itself gets a rating etc. The point is that DROD, like chess, is a game meant to be played by humans. How computers do at those games is a completely different issue. If you want to do AI research by way of solving DROD rooms, the highscore table isn't the place to publish your results.
I wouldn't mind if someone did start a research project on solving DROD by computer, but if they uploaded scores it should go under something like "
halyavin's bot"
, not "
halyavin"
. (Btw, from a theoretical perspective it would be far more interesting to see how "
halyavin's bot"
does, than "
halyavin and his bot"
.) I would also then like the option to hide known bots from the table.
So, we don't have an official rule that the highscore table isn't a programming contest, but I thought it kind of goes without saying. Guess we badly need some official rules. Which would turn it into a find-the-loophole contest. Unless of course, as I thought, we could rely on trust, and people at least checked with the forum before using something that may very well be debatable.
I was absolutely befuddled that a significant number of optimizers didn't want UU in DROD at all.
I never actually got around to saying anything in that thread after the announcement that UU won't be available after all. Originally I was all for it, but now I'm glad it won't be included. The mistake I made was thinking only of a relative handful of rooms where it could save a lot of time, while forgetting that far too many rooms will become too easy to optimise. I don't want a situation where for most rooms the first one through gets an unbeatable #1. Not with a scoring system where the first one to get the best score gets more points, and #1s are listed separately. I'd rather put up with the tedium of optimising some rooms than have the highscore system become a realtime race.
...maybe it's time for an official policy about rules for high-score demos.
Yes, can we please have an official ruling?