import random import math from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range, ) author = 'Your name here' doc = """ Your app description """ class Constants(BaseConstants): name_in_url = 'example_deal' players_per_group = None num_rounds = 2 class Subsession(BaseSubsession): def creating_session(self): if self.round_number == 1: for player in self.get_players(): ### [Money,Prob,[List of Certain amount]] player.participant.vars['amount_example_deal'] = [[30,40,50],[25,50,70]] player.participant.vars['amount2_example_deal'] = player.participant.vars['amount_example_deal'] class Group(BaseGroup): pass class Player(BasePlayer): Choice = models.IntegerField(min=0) Deleted = models.IntegerField(min=0) Payoff = models.IntegerField(min=0) lottery = models.StringField(min=0) Dontcare = models.IntegerField(min=0, default=0)