Kinarm | Interactive Robotics Brain Injury Research

  • Products
  • Clinical Applications
  • News
  • Support
  • About Us
  • Contact

Mobile nav

Randomize blocks

Randomize blocks

Posted on Jul 25, 2016

DWQA Questions › Category: Custom Task Development › Randomize blocks
0 Vote Up Vote Down
andpru asked 7 years ago

Is there and easy way to randomize blocks? 
 
This is, say I have 
Block 1 = [1 2]
Block 2 = [1 3]
Block 3 = [1 4]
 
Is there are way that the blocks will be executed in a random order with each loading? I thought this used to exist at some point, the term superblock comes to mind …
 
ap.
 

2 Answers
0 Vote Up Vote Down
Duncan McLean Staff answered 7 years ago

Hi Andrew,
The “super block” idea has been on our feature list for a long time but it has not been implemented, so at the moment there is no way to do exactly what you are asking for. There are two main work-arounds I can think of:

  1. Design each trial to contain 2 trials internally. This option obviously falls apart pretty quickly if you need to have more than 2 trials in a block.
  2. Have multiple protocols with the blocks in different order and select a random protocol to run for a subject

Certainly neither of these are perfect. How much do you need this feature? We’d love feedback about this so we can prioritize features for upcoming releases.
All the best,
Duncan

apruszynski replied 7 years ago

Yes, I have implemented both those workarounds and they work fine. Just thought I remembered the superblock idea being already in a previous version. But I guess that’s faulty memory. I am not desperate for this feature.

0 Vote Up Vote Down
Duncan McLean Staff answered 2 years ago

NOTE: The answer to this question seems to have been lost when we moved the website.
As of Dexterit-E 3.8 this is possible with a bit of extra copy and paste. As of Dexterit-E 3.8 it is possible to use brackets around items in a block list. The bracketing conveys the meaning of grouping TP’s together. Section 6.11 of the Dexterit-E 3.8 User Guide has detailed examples.
The short answer for you is to set up a single block as: ([1, 2], [1,3], [1,4])
The numbers in [ ] will always be held together as a group and run in the exact order given. The surrounding ( ) that means that the order of the blocks inside will be randomized.
Duncan

Support

  • User Guides & Documentation
  • Software Downloads
  • Install/Maintain Your KINARM Lab
  • Training Videos
  • New User Training
  • Creating Custom Tasks
  • Sample Custom Tasks
  • Q&A Forum
  • Publications by Research Area

Products

  • Platform Comparison
  • Kinarm Exoskeleton Lab
  • Kinarm End-Point Lab
  • Kinarm Standard Tests
  • Dexterit-E
  • Dexterit-E Explorer
  • NHP Kinarm Exoskeleton Lab

Clinical Applications

  • Clinical Applications
    • Stroke and TIA
    • Traumatic Brain Injury (TBI)
    • Neurological Disease
    • Pediatric
    • Primarily Non-Neurological
  • Clinical Research Sites
  • Publications

News

  • Kinarm News
  • Events
    • Neuroscience
    • Kinarm Camp
  • Product Notices
  • @KinarmLab Twitter Feed
  • Open Jobs

Support

  • Kinarm Help & Support
  • User Guides & Documentation
  • Software Downloads
  • Installing & Maintaining Your Kinarm Lab
  • Training Videos
  • New User Training
  • Creating Custom Tasks
  • Sample Custom Tasks
  • Q&A Forum

About Us

  • About Us
  • Our People
  • Quality
  • Supplier Requirements
  • End-User License Agreement
  • Intellectual Property
  • Privacy & Terms

Contact

  • Contact Kinarm
    • International Sales Agents
  • Request an Account
footer-logo

140 Railway St. Kingston, ON K7K 2L9 Canada Toll Free: (888) 533-4393 Phone: (613) 507-4393 info@kinarm.com

© Copyright BKIN Technologies. All Rights Reserved

Quality | Privacy Policy | Web design/development by 1dea Design + Media Inc.