text: character_system_message, bidding_template in zip(    character_names, character_system_messages, character_bidding_templates):    characters.append(        BiddingDialogueAgent(            name=character_name,            system_message=character_system_message,            model=ChatOpenAI(temperature=0.2),            bidding_template=bidding_template,        )    )max_iters = 10n = 0simulator = DialogueSimulator(agents=characters, selection_function=select_next_speaker)simulator.reset()simulator.inject("Debate Moderator", specified_topic)print(f"(Debate Moderator): {specified_topic}")print("\n")while n < max_iters:    name, message = simulator.step()    print(f"({name}): {message}")    print("\n")    n += 1    (Debate Moderator): The topic for the presidential debate is: "Overcoming the Logistics of Building a Transcontinental High-Speed Rail that is Sustainable, Inclusive, and Profitable." Donald Trump, Kanye West, Elizabeth Warren, how will you address the challenges of building such a massive transportation infrastructure, dealing with stakeholders, and ensuring economic stability while preserving the environment?            Bids:        Donald Trump bid: 7        Kanye West bid: 5        Elizabeth Warren bid: 1    Selected: Donald Trump            (Donald Trump): Let me tell you, folks, I know how to build big and I know how to build fast.