haive.games.go.configΒΆ
Go game configuration module.
ClassesΒΆ
Configuration for the Go game agent. |
Module ContentsΒΆ
- class haive.games.go.config.GoAgentConfig[source]ΒΆ
Bases:
haive.core.engine.agent.agent.AgentConfig
Configuration for the Go game agent.
This class defines the configuration settings for a Go game agent, including state management, LLM configurations, visualization options, and analysis settings.
- enginesΒΆ
LLM configurations for players and analysis.
- Type:
Dict[str, AugLLMConfig]
- should_visualize_graphΒΆ
Whether to generate a visualization of the game graph (default: True).
- Type:
Example
>>> config = GoAgentConfig( ... include_analysis=True, ... engines={ ... "black_player": AugLLMConfig(...), ... "white_player": AugLLMConfig(...), ... "analyzer": AugLLMConfig(...) ... } ... )