多参与者研究
描述
在 Labvanced 中,可以创建多个受试者同时参与同一个实验的研究。为此,任务编辑器提供了一些附加功能,以便在多参与者实验中启用同步和数据交换。
启用多参与者功能
默认情况下,创建多参与者研究所需的工具在任务编辑器中是隐藏的。 如果您想启用它们,可以在右侧列中的菜单项“研究设置”下进行。 点击“转换”按钮后,所有相关工具将被启用并可见。 然后可以设置每个实验的参与者人数。
- 请注意,一旦点击“转换”按钮,就无法撤销此操作。 如果您后来决定不需要这些附加工具,只需忽略它们,并确保手动删除所有相关操作和同步。
角色 ID
由于多个受试者同时参与,因此有必要在不收集个人信息的情况下区分他们。这可以通过数值系统变量“Role_Id”来实现。 一旦开始新的多参与者实验,每个参与者将以从一开始的升序方式获得唯一的 Role_Id。 通过使用需求操作,可以根据分配给特定受试者的 Role_Id 执行操作。 需求操作的一个例子可能是:如果 Role_Id 等于一,受试者将看到图像 x;如果 Role_Id 等于二,受试者将看到图像 y。
框架同步
通过在菜单项“框架设置”下激活复选框“同步框架开始”,可以安排即将到来的框架的同步开始。 如果激活,参与者必须等待在所有其他参与者到达同步框架之前开始目标框架。
在创建研究时,请确保所有参与者都到达同步框架。 否则,一些参与者可能会到达死胡同并无休止地等待,因为另一个参与者跳过了同步框架(例如,由于条件跳转)。
任务同步
通过在菜单项“任务设置”下激活相应的复选框,也可以同步新任务的开始。 请注意,此选项仅同步任务的开始,因此任务的第一个框架。 任务中的其他框架不受影响。 和框架同步一样,确保所有参与者都到达同步任务。
预定义参与者组
默认情况下,进入多用户研究的参与者是从大厅中随机匹配的。 预定义组功能允许您创建绕过随机匹配并将特定参与者强制放入同一会话的自定义参与者链接。
要使用它,请转到发布与记录选项卡,打开构建自定义链接部分,并在group字段中输入一个数字。 通过具有相同group值的链接加入的参与者将被分组在一起,并仅与彼此匹配。 没有group值的参与者将单独匹配在一起。
这对于预先安排的二人组或小组研究非常有用,在这种情况下,您需要让特定的参与者对一起运行,而不是依赖于任何与会者同时加入大厅。
分配值操作
借助分配变量操作,可以实现实际的信息交换。根据事件的触发,可以从一个参与者发送任意值到同一运行实验的一个或多个其他参与者的目标变量。
操作选项
选择分配变量操作作为事件的操作后,有一些选项可以选择:
- 第一个选项指定变量分配是否应影响所有参与者或仅影响所选参与者。
- 第二个选项指定目标变量以及一个值。 请注意,您可以使用所有变量作为目标变量。 该值可以是一个常量值、当前变量值或更复杂的算术操作。 重要的是要指出,箭头并不表示等号,而是潜在的目标变量分配。在某些情况下,该操作可能会被拒绝,并且目标变量保持不变,这也适用于此操作的发起参与者。
- 第三个选项指示受影响的操作是否应使用阻塞系统。
阻塞系统
由于分配可能会影响其他参与者的行为,如果两个或多个参与者想要几乎同时将其值分配给相同的目标变量,研究设计者必须决定是否允许所有分配,或拒绝所有分配,直到处理完一个。
通过激活第三个分配变量选项,阻塞系统被启用。在这种情况下,第一个 incoming 分配将被执行。 其他分配尝试将被阻止,直到其被处理,这意味着所有受该操作影响的参与者都已确认收到此操作。
通过禁用第三个选项,所有 incoming 分配尝试将无条件执行。