] The time remaining before the exam/training is completed; [0093] Assembling a Pool of Questions for Providing the System with Diagnostic Abilities. [0094] The algorithm's ability to analyze and evaluate each student separately is a result of a wide variety of questions available for each subject, which is required for performing a specific job or for passing a particular test.