计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
environments-and-interaction【效率与协作】Create and troubleshoot Tensorforce environments, custom Environment subclasses, adapters, reward shaping, and parallel interaction boundaries.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about constructing, implementing, wrapping, or debugging Tensorforce environments. It covers Environment.create(...), custom Environment subclasses, Gym/custom adapters, reward shaping, max_episode_timesteps and abort terminals, optional simulator adapters, vectorized/multi-actor environment contracts, and remote environment boundaries.
references/environment-api.md.custom_cartpole, ALE, Retro, ViZDoom, OpenSim/PLE, or CARLA adapter guidance? Read references/optional-environment-adapters.md.references/advanced-environments.md.references/troubleshooting.md.scripts/custom_environment_smoke.py --help, then run it in the user's Tensorforce environment.This sub-skill owns environment-side behavior only. Route agent construction, act/observe, action masking policy behavior, and offline experience/update details to the agent interaction sub-skill. Route Runner.run(...), CLI training/evaluation, and tuning workflows to the runner workflow sub-skill. Route installation-wide dependency setup and TensorFlow device configuration to the root Tensorforce skill.
Optional simulator adapters are documented as public surfaces but were not executed during skill construction. Do not claim CARLA, ALE, Retro, ViZDoom, OpenSim, or PLE execution is verified unless the user supplies those dependencies/assets and you run a bounded adapter-specific smoke.
Environment.create(...) where possible, so Tensorforce can wrap max-timestep and reward-shaping behavior consistently.states(), actions(), reset(), execute(actions), optional natural max_episode_timesteps(), and close().max_episode_timesteps to Environment.create(...) or Runner(...) so Tensorforce can emit terminal=2 for time-limit aborts.