我想通过播放器的默认属性 id_in_group 定义一个参数变量。但是,似乎无法通过我能想到的方式访问此属性(例如通过 BasePlayer.id_in_group)。
类播放器的代码:
class Player(BasePlayer):
investment_amount = models.CurrencyField(
doc="""
Amount invested by this player.
""",
min=0, max=Constants.endowment
)
random_number = BasePlayer.id_in_group
def set_payoffs(self):
for p in self.get_players():
p.payoff = 110
如何访问属性 id_in_group?还是因为它是oTree预设的默认属性而不可能?