Randomness to add unpredictability

  1. Game Design vs Game Mechanics (Gamification Achievement Systems Tips)