from . import * import random class PlayerBot(Bot): def play_round(self): # 1. Check: Sollte die Decision-Seite für diesen Bot angezeigt werden? # Nutze exakt die Logik aus deiner is_displayed Methode if not self.player.participant.is_finished: yield Decision, dict(decision= random.choice([0, 1])) # Die Results-Seite wird nur angezeigt, wenn auch Decision angezeigt wurde yield Results else: # Falls der Spieler fertig ist, macht der Bot in dieser Runde NICHTS. # oTree springt dann automatisch zur nächsten Runde oder App. pass