Cleaned up ScoreManager._run().