Methods for Robot Behavior Adaptation for Cognitive Neurorehabilitation | Synapse