Skip to main contentModule agent
Source pub use game_log::*;pub use types::*;
- attach_ai
- AI logic for equipment attachment decisions.
- creature_evaluator
- Creature evaluation scoring for AI decision-making.
- game_log
- notification
- types
- PassAgent
- A simple agent that always passes priority and makes no choices.
Useful for testing.
- PassUntilTarget
- A held pass-priority-until target: keep auto-passing until
player reaches
phase in turn order.
- PlayerAgent
- Trait for player decision-making. Decouples the engine from UI/AI.
Implementations can be interactive (prompt user), AI, or network-driven.