
Unlike regular Tetris, you obtain special blocks throughout the match that have the power to help you (such as clearing your entire field) or to push your opponents closer to losing (such as adding a line to their field). TetriNET, for the unenlightened, is an multiplayer online Tetris game that lets up to six people to compete against each other for Tetris glory. Rewind about seven years to the end of my Junior year in high school and you probably would have found me immersed in an addictive online game called TetriNET. The program must act as intelligently and as human as possible so as to not be noticed as any different from any other adroit TetriNET player. Tagged tetrinet-bot | 2 Comments Creating a TetriNET BotĪ Tetris Artificial Intelligence system can be created to play TetriNET, an online multiplayer Tetris game, with the speed and skill necessary to play competitively against human opponents. On that note, this is pretty much exactly what I looked like while checking out out my old code so keep in mind it was a long time ago :)… You can check it out here if you’re curious. Happily, I have gained a little bit more experience with Git and Github since then so I took some to clean up the code (converting CRLF line endings to LF, spaces to tabs, etc) and finally published it.

As you can imagine, I was pretty cool in high school…Īnyway, when I wrote the post Github was just getting off the ground and it didn’t even occur to me at the time to open source the code there instead I just zipped up the Visual Basic Project (go VB6!) and linked to it from the post.


The tl dr is that I got into TetriNET with some friends, built a bot to automate the play, and eventually entered my school’s science fair with it and wound up making it to internationals. A few years ago I wrote about a bot I built in high school to play an online multiplayer Tetris game called TetriNET.
