2016-05-22 9 views
0

私は社会心理学の研究者です。私はプレーヤーの特定の行動要因を特定するオンラインゲームを開発しました。各ゲームでは、同時に再生するためには特定の数のプレーヤーが必要です。さらに、すべての選手は、スキルを特定するスクリーニング段階に合格し、私のプログラムは、お互いに遊ぶために同様のスキルを持つ選手に合っている必要があります。Amazon Machine Mechanical Turkersを待機リストに入れる方法は?

私の問題は、プレイヤーをスクリーニングフェーズに進め、他のプレイヤーがゲームを開始する前にスクリーニングフェーズを通過するのを待つ方法です。待機リストのようなMTurkに何かありますか?同時に典型的なスタディに参加する平均ユーザー数はいくらですか?待機リストの特定の人数に達するまで待機させることは可能ですか?

+1

多分、この種のものを実装するoTreeを調べます。 – Thomas

+0

@Thomas、oTreeはMTurkを使用するメカニズムを提供していますか?あなたはそれについての参考文献を持っていますか? – 1man

+0

おそらくここに見てください:http://otree.readthedocs.io/en/latest/views.html#wait-pages – Thomas

答えて

1

Otreeは、この機能をサポートしています。ユーザーThomasが指摘したように、wait pagesがそれを達成します。

特に、ビューを定義するとき(Djangoと同じ)、変数wait_for_all_groupsTrueと指定するだけです。すべての参加者が到着するまで、アプリは進行しません。待機ページの定義は以下のように簡単ですが、待機ページを持つグループの再割り当てなどのメソッドを起動することもできます。

class MyWait(WaitPage): 
    wait_for_all_groups=True 

以前は、ゲームの指示の冒頭にこのような待機ページを置いていましたが、

関連する問題