These Tetris-playing AIs are not prepared for highly adversarial enemy AIs like HATETRIS and I think they are likely to perform very poorly under these conditions.
-
Show this thread
-
Under normal circumstances I think a good human can play about as well as the best Tetris-playing AIs. The AIs probably win out eventually, due to superior reaction times and a reduced tendency to get bored or make mistakes
1 reply 0 retweets 2 likesShow this thread -
Under adversarial conditions I believe a good human can far outperform the best Tetris-playing AIs. The reason I say this is that I simply can't find any examples of a Tetris-playing AI being trained under adversarial conditions.
1 reply 0 retweets 2 likesShow this thread -
This said, I don't see an easy way to train up a fitter, stronger HATETRIS unless it has a credible AI opponent. I can't train the thing manually. I'm not even that good at regular Tetris.
1 reply 0 retweets 2 likesShow this thread -
To cut a long story short ("TOO LATE") I think I need to create a Tetris-playing AI of my own.
1 reply 0 retweets 6 likesShow this thread -
Probably the easiest way to get started here is to take some existing code and pit it against HATETRIS in the training phase, instead of a more forgiving random piece generator.
1 reply 0 retweets 1 likeShow this thread -
HATETRIS is a fixed target and as far as I know it has never really been hit hard before, at least by anything other humans.
1 reply 0 retweets 1 likeShow this thread -
Recall that since HATETRIS is deterministic, it may be possible to catch it in a loop and score unlimited lines. It would be really exciting if that loop could be found.
1 reply 0 retweets 4 likesShow this thread -
Incidentally, the second someone finds that loop, I'm patching HATETRIS to avoid ever generating the same piece for the same well twice.
3 replies 0 retweets 5 likesShow this thread -
Replying to @qntm
What if someone finds the same well so many times you run out of pieces to drop?
1 reply 0 retweets 1 like
Then the AI will just return the default piece and attempt to break the loop at the next well instead
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.