e4c_expe2/b3_bw/tests.py
Johanne Trotin 981d06d34c Expé E4C v6
2025-03-30 12:32:15 +02:00

37 lines
1.2 KiB
Python

from otree.api import Currency as c, currency_range, Submission
from . import pages
from ._builtin import Bot
from .models import Constants
import random
# **********************************************************************************************************************
# *** BOT
# **********************************************************************************************************************
class PlayerBot(Bot):
def play_round(self):
if self.round_number == 1 and self.participant.vars['app_sequence_select'] < 3:
if self.round_number == 1:
yield (pages.Bienvenue)
if self.player.participant.vars['app_sequence_select'] < 3:
yield (pages.Risk_BinsWanger_qc)
yield (pages.Risk_BinsWanger_qc2, {
'riskqc_a': 1,
'riskqc_b': 3,
'riskqc_c': 1,
})
yield (pages.Risk_BinsWanger, {
'choicerisk': random.randint(1, 9),
'risk_assessment_bw':1,
'confidence_level_bw':1,
'memory_recall_bw':1,
})