|
| struct | eve::agent::Observation |
| | Owning state projection; action IDs index a fixed domain action catalogue. 更多...
|
| |
| class | eve::agent::IEnvironment |
| | Adapter for a resettable game, simulation, UI or other decision-making environment. @ownership The caller owns the environment and all domain state. The runner borrows it only for the synchronous call; no references escape. @thread Call on the domain owner thread. Callbacks may call unrelated services, but must not reenter or destroy this environment. The runner holds no locks. 更多...
|
| |
| struct | eve::agent::Config |
| | Bounded search configuration; seed streams for environment, search and learning are separate. 更多...
|
| |
| struct | eve::agent::TraceStep |
| | Owning executed action and resulting observation; no domain pointers are retained. 更多...
|
| |
| struct | eve::agent::Trace |
| | In-memory versioned replay evidence, independent of learned model state. 更多...
|
| |
| struct | eve::agent::Policy |
| | Owning version-1 portable network weights; import validates the entire value before use. 更多...
|
| |
| class | eve::agent::IPolicyBackend |
| | Optional inference service. Providers own their registration and revoke before destruction. @thread Owner thread only; no reentry, provider unload or external callbacks during inference. @ownership Inputs are borrowed only for the call. Outputs own all data. Core resolves the capability anew for each inference; it never retains a provider across environment callbacks. 更多...
|
| |
| class | eve::agent::IGpuPolicyBackend |
| | Optional GPU policy service, registered independently of eager tensor CPU. @ownership Same synchronous borrowing contract as IPolicyBackend; revoke before destruction. @thread Device owner thread only. No callbacks, reentry or device teardown during a call. 更多...
|
| |
| struct | eve::agent::Report |
| | Owning search result; reward, coverage and failures remain separate evidence. 更多...
|
| |