haive.games.clue.runner ======================= .. py:module:: haive.games.clue.runner .. autoapi-nested-parse:: Runner script for the Clue game. This script demonstrates how to initialize and run a Clue game. Functions --------- .. autoapisummary:: haive.games.clue.runner.main haive.games.clue.runner.run_clue_game Module Contents --------------- .. py:function:: main() :async: Run the Clue game as a demonstration. .. py:function:: run_clue_game(player_names, max_turns = 20, num_ai_players = 0) :async: Run a complete Clue game with the specified players. :param player_names: Names of the players :param max_turns: Maximum number of turns :param num_ai_players: Number of AI players (the first n players will be AI) :returns: Final game state information