![]() |
Neodroid
0.2.0
Machine Learning Environment Prototyping Tool
|
Public Member Functions | |
override void | PostStep () |
override Reaction | SampleReaction () |
override EnvironmentState | ReactAndCollectState (Reaction reaction) |
override void | React (Reaction reaction) |
override void | Tick () |
override EnvironmentState | CollectState () |
override void | ObservationsString (DataPoller recipient) |
override void | EnvironmentReset () |
![]() | |
void | IdentifierString (DataPoller recipient) |
void | EnergyString (DataPoller recipient) |
void | TerminatedBoolean (DataPoller recipient) |
void | FrameString (DataPoller recipient) |
![]() | |
void | RefreshStart () |
void | RefreshAwake () |
Protected Member Functions | |
override void | Setup () |
![]() | |
override void | RegisterComponent () |
override void | UnRegisterComponent () |
virtual void | PreSetup () |
![]() | |
void | Start () |
void | Awake () |
virtual void | Clear () |
Properties | |
override string | PrototypingTypeName [get] |
int | ActorX [get, set] |
int | ActorY [get, set] |
int | GoalX [get, set] |
int | GoalY [get, set] |
![]() | |
abstract override String | PrototypingTypeName [get] |
bool | Terminated [get, set] |
Reaction | LastReaction [get, set] |
bool | IsResetting [get] |
String | LastTerminationReason [get, set] |
int | CurrentFrameNumber [get, set] |
![]() | |
virtual string | PrototypingTypeName [get] |
string | Identifier [get] |
![]() | |
string | Identifier [get] |
![]() | |
Reaction | LastReaction [get] |
int | CurrentFrameNumber [get] |
bool | Terminated [get] |
string | LastTerminationReason [get] |
bool | IsResetting [get] |
Additional Inherited Members | |
![]() | |
bool | _Configure |
float | _Energy_Spent |
float | _Lastest_Reset_Time |
string | _LastTermination_Reason = "None" |
bool | _ReplyWithDescriptionThisStep |
bool | _Resetting |
IManager | _Simulation_Manager |
bool | _Terminable = true |
bool | _Terminated |
int | _current_frame_number |
![]() | |
string | _Custom_Name = "" |
Definition at line 16 of file ScriptedEnviroment.cs.
|
virtual |
Implements droid.Runtime.Environments.NeodroidEnvironment.
Definition at line 182 of file ScriptedEnviroment.cs.
|
virtual |
Implements droid.Runtime.Environments.NeodroidEnvironment.
Definition at line 204 of file ScriptedEnviroment.cs.
|
virtual |
recipient |
Implements droid.Runtime.Environments.NeodroidEnvironment.
Definition at line 200 of file ScriptedEnviroment.cs.
|
virtual |
Implements droid.Runtime.Environments.NeodroidEnvironment.
Definition at line 121 of file ScriptedEnviroment.cs.
|
virtual |
reaction |
Implements droid.Runtime.Environments.NeodroidEnvironment.
Definition at line 156 of file ScriptedEnviroment.cs.
|
virtual |
reaction |
ArgumentOutOfRangeException |
Implements droid.Runtime.Environments.NeodroidEnvironment.
Definition at line 151 of file ScriptedEnviroment.cs.
|
virtual |
Implements droid.Runtime.Environments.NeodroidEnvironment.
Definition at line 135 of file ScriptedEnviroment.cs.
|
protectedvirtual |
Reimplemented from droid.Runtime.Environments.NeodroidEnvironment.
Definition at line 104 of file ScriptedEnviroment.cs.
|
virtual |
Implements droid.Runtime.Environments.NeodroidEnvironment.
Definition at line 180 of file ScriptedEnviroment.cs.
|
getset |
Definition at line 75 of file ScriptedEnviroment.cs.
|
getset |
Definition at line 82 of file ScriptedEnviroment.cs.
|
getset |
Definition at line 89 of file ScriptedEnviroment.cs.
|
getset |
Definition at line 96 of file ScriptedEnviroment.cs.
|
get |
Definition at line 71 of file ScriptedEnviroment.cs.