haive.games.graphs ================== .. py:module:: haive.games.graphs .. autoapi-nested-parse:: LangGraph Platform graph entry points for haive-games. This module exposes all game agent graphs as callable factories for LangGraph Platform (langgraph.json). Each function returns a compiled LangGraph StateGraph served via ``langgraph dev`` or LangGraph Cloud. All 22 games listed here can be instantiated with default configuration. Functions --------- .. autoapisummary:: haive.games.graphs.among_us haive.games.graphs.battleship haive.games.graphs.blackjack haive.games.graphs.checkers haive.games.graphs.chess haive.games.graphs.clue haive.games.graphs.connect4 haive.games.graphs.debate haive.games.graphs.dominoes haive.games.graphs.flow_free haive.games.graphs.fox_and_geese haive.games.graphs.go haive.games.graphs.holdem haive.games.graphs.mafia haive.games.graphs.mancala haive.games.graphs.mastermind haive.games.graphs.monopoly haive.games.graphs.nim haive.games.graphs.poker haive.games.graphs.reversi haive.games.graphs.risk haive.games.graphs.tic_tac_toe haive.games.graphs.wordle Module Contents --------------- .. py:function:: among_us() Among Us: Multi-agent social deduction game. .. py:function:: battleship() Battleship: AI vs AI naval strategy. .. py:function:: blackjack() Blackjack: Card game against the dealer. .. py:function:: checkers() Checkers: AI vs AI draughts. .. py:function:: chess() Chess: AI vs AI standard chess. .. py:function:: clue() Clue/Cluedo: Multi-agent mystery deduction. .. py:function:: connect4() Connect4: AI vs AI four-in-a-row. .. py:function:: debate() Debate: Multi-agent structured debate. .. py:function:: dominoes() Dominoes: AI vs AI tile-matching game. .. py:function:: flow_free() Flow Free: Single-player path-connection puzzle. .. py:function:: fox_and_geese() Fox and Geese: AI vs AI asymmetric hunt game. .. py:function:: go() Go: AI vs AI on a Go board. .. py:function:: holdem() Texas Hold'em: Multi-agent poker variant. .. py:function:: mafia() Mafia: Multi-agent social deduction game. .. py:function:: mancala() Mancala: AI vs AI seed-sowing board game. .. py:function:: mastermind() Mastermind: AI code-breaking logic game. .. py:function:: monopoly() Monopoly: Multi-agent economic board game. .. py:function:: nim() Nim: AI vs AI mathematical strategy game. .. py:function:: poker() Poker: Multi-agent card game. Note: Poker requires engine configurations for each player. .. py:function:: reversi() Reversi/Othello: AI vs AI disc-flipping strategy. .. py:function:: risk() Risk: Multi-agent world domination strategy. Note: Risk uses a standalone Pydantic model, not a LangGraph agent. Requires custom instantiation. .. py:function:: tic_tac_toe() Tic-Tac-Toe: AI vs AI on a 3x3 grid. .. py:function:: wordle() Word Connections: Single-player word puzzle.