esp/agent/Agent.h file

Contents

Namespaces

namespace esp
Root namespace.
namespace esp::agent

Classes

struct esp::agent::AgentState
struct esp::agent::ActionSpec
struct esp::agent::AgentConfiguration
class esp::agent::Agent

Typedefs

using ActuationMap = std::map<std::string, float>
using ActionSpace = std::map<std::string, ActionSpec::ptr>

Functions

auto operator==(const ActionSpec& a, const ActionSpec& b) -> bool
auto operator!=(const ActionSpec& a, const ActionSpec& b) -> bool
auto operator==(const AgentConfiguration& a, const AgentConfiguration& b) -> bool
auto operator!=(const AgentConfiguration& a, const AgentConfiguration& b) -> bool