So, uh. Unless I made a silly mistake somewhere, or the version in the tournament is different from what you posted in the thread… I specifically tested to make sure incomprehensibot would get ASTBot disqualified if we both survived that long. Sorry.
(Some of my requested changes to the CloneBot common code were to route around a bug in ASTBot that made it crash before I wanted it to, in ways it could recover from. ASTBot can’t really handle top-level import statements due to details I don’t really understand about python’s namespace handling. So I requested that CloneBot not include any of those.)
So, uh. Unless I made a silly mistake somewhere, or the version in the tournament is different from what you posted in the thread… I specifically tested to make sure incomprehensibot would get ASTBot disqualified if we both survived that long. Sorry.
(Some of my requested changes to the CloneBot common code were to route around a bug in ASTBot that made it crash before I wanted it to, in ways it could recover from. ASTBot can’t really handle top-level
import
statements due to details I don’t really understand about python’s namespace handling. So I requested that CloneBot not include any of those.)