An adaptive self-organizing fuzzy logic controller in a serious game for motor impairment rehabilitation