Globals / AbstractAgent /
+ new AbstractAgent(agentConfig?
: AgentConfig, name?
: string): AbstractAgent
Defined in reimprove/algorithms/abstract_agent.ts:10
Parameters:
Name | Type |
---|---|
agentConfig? |
AgentConfig |
name? |
string |
Returns: AbstractAgent
● agentConfig: AgentConfig
Defined in reimprove/algorithms/abstract_agent.ts:10
● name? : string
Defined in reimprove/algorithms/abstract_agent.ts:12
● get AgentConfig(): AgentConfig
Defined in reimprove/algorithms/abstract_agent.ts:16
Returns: AgentConfig
● get Name(): string
Defined in reimprove/algorithms/abstract_agent.ts:19
Returns: string
● set Name(name
: string): void
Defined in reimprove/algorithms/abstract_agent.ts:20
Parameters:
Name | Type |
---|---|
name |
string |
Returns: void
▸ getTrackingInformation(): AgentTrackingInformation
Defined in reimprove/algorithms/abstract_agent.ts:22
Returns: AgentTrackingInformation
▸ infer(input
: number[] | number[][] | QAction, epsilon?
: number, keepTensors?
: boolean): number | QTransition
Defined in reimprove/algorithms/abstract_agent.ts:26
Parameters:
Name | Type |
---|---|
input |
number[] | number[][] | QAction |
epsilon? |
number |
keepTensors? |
boolean |
Returns: number | QTransition
▸ reset(): void
Defined in reimprove/algorithms/abstract_agent.ts:23
Returns: void
▸ setAgentConfig(config
: AgentConfig): void
Defined in reimprove/algorithms/abstract_agent.ts:17
Parameters:
Name | Type |
---|---|
config |
AgentConfig |
Returns: void