usetcg_core::{Action, GameView, Prompt};/// Option-A AI interface: consumes only the player's `GameView` (+ prompt) and emits actions.
pubtraitAiController{fnpropose_prompt_response(&mutself, view:&GameView, prompt:&Prompt)->Vec<Action>;fnpropose_free_actions(&mutself, view:&GameView)->Vec<Action>;}