That’s pretty cool, although the fact that you need to do it via CGI requests really puts me out. Plus, it seems the challenge is not to survive, but to get the most points… meh. I’d rather watch an actual game of Tetris against an AI where the speeds just start getting insane.
Glad I’m not the only one that thinks forcing the client write a servlet or CGI is irritating.
They’s probably get a lot more participation if they flipped the communication direction so that the client makes the http call to post a move and is returned the new board.
How about head to head competition between AI’s and matching rows drops extra junk on the opponent board?
If you make the best AI, you are very likely to get the most points too.
Not necessarily, because you might make an AI that is excellent that is clearing rows as fast as possible, which isn’t worth as many points as clearing 4 at once.
Never thought about creating AI for Tetris. Now, thinking of it, I never thought making AI for such an old (and easy?) game could be so complex. Not gonna try it though, but good luck to the ones who will.
~Matt
Yesterday I thought about making an AI for multiplayer Bomberman… :