haive.games.monopoly.simple_demo ================================ .. py:module:: haive.games.monopoly.simple_demo .. autoapi-nested-parse:: Simple demo for testing the Monopoly game without LangGraph integration. This script demonstrates the core functionality of the Monopoly game: - Board setup - Player movement - Property purchasing - Rent payments - Game events Usage: python simple_demo.py Functions --------- .. autoapisummary:: haive.games.monopoly.simple_demo.handle_property_landing haive.games.monopoly.simple_demo.print_divider haive.games.monopoly.simple_demo.print_player_status haive.games.monopoly.simple_demo.print_property haive.games.monopoly.simple_demo.print_recent_events haive.games.monopoly.simple_demo.run_demo Module Contents --------------- .. py:function:: handle_property_landing(state, position) Handle a player landing on a property. .. py:function:: print_divider() Print a divider line. .. py:function:: print_player_status(state) Print current status of all players. .. py:function:: print_property(property_obj) Print property details. .. py:function:: print_recent_events(events, count = 5) Print recent game events. .. py:function:: run_demo(turns = 20) Run a simple Monopoly game demo.