Skip to main content

Module agent

Module agent 

Source

Re-exports§

pub use game_log::*;
pub use types::*;

Modules§

attach_ai
AI logic for equipment attachment decisions.
creature_evaluator
Creature evaluation scoring for AI decision-making.
game_log
notification
types

Structs§

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.

Traits§

PlayerAgent
Trait for player decision-making. Decouples the engine from UI/AI. Implementations can be interactive (prompt user), AI, or network-driven.