A client device is configured to administer unique, equivalent, computer mediated, task versions of a particular task type automatically generated by a task versioning system. Multiple task versions, each comprising of at one stimulus sequence, are generated by performing geometric, symmetric or temporal transformations on the spatiotemporal relationships between one or more stimuli in a task version. Previous user performance may be captured and analyzed to determine a next task version. Task versioning systems with the ability to automatically generate multiple unique, equivalent task versions allow for accurate measurement of neurological, cognitive, and motor skills, by ensuring that learning effects arising from repeated task administrations are eliminated.
Automated delivery of unique, equivalent task versions for computer delivered testing environments