Tekstiviesti: AI techniques for game programmers