载入中...
搜索中...
未找到
eve::agent::Trace结构体 参考

In-memory versioned replay evidence, independent of learned model state. 更多...

#include <Agent.h>

Public 属性

std::string schemaId = "evengine.agent.trace"
 
std::uint32_t schemaVersion = 1
 
std::uint64_t environmentSeed = 0
 
double dt = 0
 
Observation initial
 
std::vector< TraceStep > steps
 

详细描述

In-memory versioned replay evidence, independent of learned model state.

备注
Version 1 is the initial format. Replay rejects unknown schema/version; the canonical Value/JSON codec rejects unknown fields. Adapters retain their domain version separately and must reject incompatible domain builds. No older released schema exists; future migrations must be explicit.

在文件 Agent.h 第 89 行定义.

类成员变量说明

◆ dt

double eve::agent::Trace::dt = 0

在文件 Agent.h 第 93 行定义.

被这些函数引用 eve::agent::replay().

◆ environmentSeed

std::uint64_t eve::agent::Trace::environmentSeed = 0

在文件 Agent.h 第 92 行定义.

被这些函数引用 eve::agent::replay().

◆ initial

Observation eve::agent::Trace::initial

在文件 Agent.h 第 94 行定义.

被这些函数引用 eve::agent::replay().

◆ schemaId

std::string eve::agent::Trace::schemaId = "evengine.agent.trace"

在文件 Agent.h 第 90 行定义.

被这些函数引用 eve::agent::decodeTrace() , 以及 eve::agent::replay().

◆ schemaVersion

std::uint32_t eve::agent::Trace::schemaVersion = 1

在文件 Agent.h 第 91 行定义.

被这些函数引用 eve::agent::replay().

◆ steps

std::vector<TraceStep> eve::agent::Trace::steps

在文件 Agent.h 第 95 行定义.

被这些函数引用 eve::agent::replay().


该结构体的文档由以下文件生成: