Bejeweled bot is a Java application that plays PopCap's Bejeweled Blitz.