00:00

4. group和role的设定

  • 在实验中不可避免地会遇到分组匹配和角色分配的问题,比如独裁者博弈、信任博弈等,如何在oTree中进行随机的分组和角色分配?

  • 内置的重要变量或字段:

    • group:每个参加者都有一个group的字段表明参加者所属的组别

    • id_in_group:参加者在自己小组内的组内id,取值为1、2、3……,取值与在C类中设定的PLAYERS_PER_GROUP有关,这个变量实际上是区分了不同的角色,因为oTree的角色是按Player 1/Player 2这样定义的,id_in_group = i即为Player i。无论是否对不同角色设定了不同任务,这个id序号分配都会自动进行

    • role:这个字段也用于指示角色,取值取决于id_in_group,与id_in_group不同的是这个字段可以取字符型的值,在C类中定义的以“_ROLE”结尾的变量的值将会按顺序赋值给id_in_group=1,2,3的被试(参见下面的例子)

102 / 168
current