An autodidactic personalized memory training device comprising: an input device for receiving sensor data of a subject during a predetermined time duration for completion of a memory exercise; a cognitive function evaluator adapted to receive the sensor data from the input device and determine whether the sensor data includes predetermined information indicative of cognitive functions used for remembering, wherein a subject's cognitive functions used for remembering comprise immediate memory, visuospatial memory, attention memory and delayed memory, and wherein the memory exercise is configured to evaluate at least two of the subject's cognitive functions used for remembering; and an exercise device adapted to advance the memory exercise when it is determined that the sensor data includes the predetermined information indicative of cognitive functions used for remembering, the exercise device comprising a calculating device adapted to calculate an objective cognitive assessment of the subject in response to completion of the memory exercise, the objective cognitive assessment of the subject measuring the subject's performance of cognitive functions used for remembering during the memory exercise, wherein the calculating device is further adapted to calculate the objective cognitive assessment of the subject at least partially in response to the advancing of the memory exercise, characterized by the computer-implemented autodidactic personalized memory training device further comprising: a configurator coupled to the exercise device and configured to revise the memory exercise to test for an adjusted set of the subject's cognitive functions used for remembering in response to the calculated objective cognitive assessment of the subject by reconfiguring the predetermined time duration for completion of the memory exercise and/or a complexity of the memory exercise in response to the objective cognitive assessment of the subject. an input device for receiving sensor data of a subject during a predetermined time duration for completion of a memory exercise; a cognitive function evaluator adapted to receive the sensor data from the input device and determine whether the sensor data includes predetermined information indicative of cognitive functions used for remembering, wherein a subject's cognitive functions used for remembering comprise immediate memory, visuospatial memory, attention memory and delayed memory, and wherein the memory exercise is configured to evaluate at least two of the subject's cognitive functions used for remembering; and an exercise device adapted to advance the memory exercise when it is determined that the sensor data includes the predetermined information indicative of cognitive functions used for remembering, the exercise device comprising a calculating device adapted to calculate an objective cognitive assessment of the subject in response to completion of the memory exercise, the objective cognitive assessment of the subject measuring the subject's performance of cognitive functions used for remembering during the memory exercise, wherein the calculating device is further adapted to calculate the objective cognitive assessment of the subject at least partially in response to the advancing of the memory exercise, characterized by the computer-implemented autodidactic personalized memory training device further comprising: a configurator coupled to the exercise device and configured to revise the memory exercise to test for an adjusted set of the subject's cognitive functions used for remembering in response to the calculated objective cognitive assessment of the subject by reconfiguring the predetermined time duration for completion of the memory exercise and/or a complexity of the memory exercise in response to the objective cognitive assessment of the subject.