0

我是一名社会心理学研究员。我开发了一款可以识别玩家特定行为因素的在线游戏。每个游戏都需要特定数量的玩家同时玩。此外,所有玩家都应通过筛选阶段,通过该筛选阶段,我们确定他们的技能,我的程序会匹配具有相似技能的玩家,让他们互相玩。

我的问题是如何让玩家通过筛选阶段并等待其他人通过筛选阶段才能开始游戏?MTurk 上有没有像候补名单这样的东西?同时参与一项典型研究的平均用户数是多少?是否可以让他们等到我们在等待名单中达到特定数量的玩家?

4

1 回答 1

1

Otree支持此功能。正如用户 Thomas 指出的那样,等待页面完成了它。

特别是,在定义视图时(与在 Django 中相同),您只需将变量指定wait_for_all_groupsTrue. 在所有参与者都到达之前,该应用程序不会进行。等待页面的定义可以很简单,如下所示,但您也可以触发方法,例如重新分配具有等待页面的组。

class MyWait(WaitPage):
    wait_for_all_groups=True

过去,我在游戏说明的开头放置了这样一个等待页面。

于 2016-07-20T20:21:50.617 回答