About two years ago, when I was in grade 9, I decided to make a tetris clone in Java. One or two months later, I had a fully working and playable tetris, complete with background and sound effects and scoring and graphical effects when a line is cleared. A year after I created it, I decided to go ahead and write an AI to play my game. Although it played much better than I could (I’m not a particul