<<<<<<< HEAD from otree.api import Currency as c, currency_range, expect ======= from otree.api import Currency as c, currency_range >>>>>>> 0982dc5566ffb7cb2176b6338e4f4497a3d00fc3 from . import pages from ._builtin import Bot from .models import Constants <<<<<<< HEAD class PlayerBot(Bot): def play_round(self): yield pages.Choice, dict(penny_side='Heads') if self.player.is_matcher(): expect(self.player.is_winner, True) else: expect(self.player.is_winner, False) ======= class PlayerBot(Bot): def play_round(self): yield (pages.Choice, {"penny_side": 'Heads'}) if self.player.role() == 'Matcher': assert self.player.is_winner else: assert not self.player.is_winner >>>>>>> 0982dc5566ffb7cb2176b6338e4f4497a3d00fc3 if self.player.round_number == Constants.num_rounds: # only 1 person should be paid in only 1 round total_payoffs = 0 for player in self.group.get_players(): total_payoffs += sum(p.payoff for p in player.in_all_rounds()) <<<<<<< HEAD expect(total_payoffs, Constants.stakes) ======= assert total_payoffs == Constants.stakes >>>>>>> 0982dc5566ffb7cb2176b6338e4f4497a3d00fc3