载入中...
搜索中...
未找到
#include "agent/Agent.h"#include "agent/Learning.h"#include "common/Capability.h"#include <algorithm>#include <cmath>#include <limits>#include <set>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::agent |
函数 | |
| Result< void > | eve::agent::validatePolicy (const Policy &policy) |
| Validate the complete owning policy before inference/import, with no mutation or callbacks. | |
| Result< std::string > | eve::agent::backendName (Backend backend) |
| Return an owning backend label, or Unsupported if Tensor is unavailable; owner thread only. | |
| Result< std::vector< double > > | eve::agent::infer (const Policy &policy, const Observation &observation, Backend backend=Backend::Cpu) |
| Compute masked action probabilities with validated version-1 owning weights. | |
| Result< Report > | eve::agent::run (const Config &config, IEnvironment &environment) |
| Run bounded evolutionary rollout search and elite policy distillation. | |
| Result< void > | eve::agent::replay (const Trace &trace, IEnvironment &environment, double absoluteTolerance=1e-6) |
| Reset and replay actual actions, checking all observations and failure evidence. | |
变量说明
◆ score
| double score = 0 |
被这些函数引用 eve::procgen::TerrainPipeline::buildHydrology(), eve::hexmap::HexSphereTopology::cellAt(), eve::decision::DecisionContext::choose(), eve::graphics::Volumetric::collectSceneLights3D(), eve::graphics::Volumetric::driveFromPrimarySceneLight3D(), eve::procgen::generateHexTerrainMesh(), eve::graphics::Volumetric::integrateFroxelFromSceneLights(), eve::editor::TransformGizmo::pick(), eve::climbing::ClimbingRuntime::probeInto(), eve::graphics::scoreSpotShadowCandidate(), eve::tensor::kernels::sdpa(), eve::script::BindingContractRegistry::search(), eve::crowd::Crowd::Impl::selectAvoidanceVelocity(), eve::graphics::selectShadowCasters() , 以及 eve::gpuagents::LifeNetworkSolver::step().
◆ trace
| Trace trace |