Levels of explanation -- implementation and evaluation of what and when for different time-sensitive tasks