Как поставить Amazon Mechanical Turkers в лист ожидания?
Я исследователь социальной психологии. Я разработал онлайн-игру, которая определяет специфические поведенческие факторы игроков. Каждая игра требует определенного количества игроков, чтобы играть одновременно. Кроме того, все игроки должны пройти этап проверки, на котором мы определяем их навыки, и моя программа сопоставляет игроков с одинаковыми навыками, чтобы они могли играть друг с другом.
Моя проблема в том, как заставить игроков пройти этап проверки и ждать, пока другие пройдут этап проверки, прежде чем начинать игры? Есть ли на MTurk что-то вроде списка ожидания? Каково среднее количество пользователей, которые одновременно участвуют в типичном исследовании? Можно ли заставить их ждать, пока мы не достигнем определенного числа игроков в списке ожидания?
1 ответ
Otree поддерживает эту функциональность. Как указал пользователь Thomas, страницы ожидания достигают этого.
В частности, при определении View (то же самое, что и в Django), вы просто указываете переменную wait_for_all_groups
быть True
, Приложение не будет работать, пока не приедут все участники. Определение страницы ожидания может быть простым, как показано ниже, но вы также можете запускать такие методы, как переназначение групп со страницами ожидания.
class MyWait(WaitPage):
wait_for_all_groups=True
Раньше я ставил такую страницу ожидания в начале инструкции к игре.