![]() |
Neodroid
0.2.0
Machine Learning Environment Prototyping Tool
|
Public Member Functions | |
override void | PostStep () |
![]() | |
override Reaction | SampleReaction () |
void | Register (IActuator obj) |
void | Register (IActuator obj, String identifier) |
void | UnRegister (IActuator obj) |
void | UnRegister (IActuator t, String obj) |
override EnvironmentState | CollectState () |
override void | ObservationsString (DataPoller recipient) |
![]() | |
override EnvironmentState | ReactAndCollectState (Reaction reaction) |
void | Terminate (string reason="None") |
Termination of an episode, can be supplied with a reason for various purposes debugging or clarification for a learner. More... | |
override void | Tick () |
override void | React (Reaction reaction) |
override void | EnvironmentReset () |
Vector3 | TransformPoint (Vector3 point) |
void | TransformPoint (ref Vector3 point) |
Vector3 | InverseTransformPoint (Vector3 point) |
void | InverseTransformPoint (ref Vector3 point) |
Vector3 | TransformDirection (Vector3 direction) |
void | TransformDirection (ref Vector3 direction) |
Vector3 | InverseTransformDirection (Vector3 direction) |
void | InverseTransformDirection (ref Vector3 direction) |
Quaternion | TransformRotation (Quaternion quaternion) |
void | TransformRotation (ref Quaternion quaternion) |
Quaternion | InverseTransformRotation (Quaternion quaternion) |
void | InverseTransformRotation (ref Quaternion quaternion) |
void | Register (IDisplayer displayer) |
void | Register (IDisplayer obj, string identifier) |
void | Register (IObserver observer) |
void | Register (IObserver observer, string identifier) |
void | Register (IConfigurable configurable) |
void | Register (IConfigurable configurable, string identifier) |
void | Register (IEnvironmentListener environment_listener) |
void | Register (IEnvironmentListener environment_listener, string identifier) |
void | UnRegister (IObserver observer) |
void | UnRegister (IObserver t, string identifier) |
void | UnRegister (IConfigurable configurable) |
void | UnRegister (IConfigurable t, string identifier) |
void | UnRegister (IDisplayer displayer) |
void | UnRegister (IDisplayer t, string identifier) |
void | UnRegister (IEnvironmentListener environment_listener) |
void | UnRegister (IEnvironmentListener t, string identifier) |
![]() | |
void | IdentifierString (DataPoller recipient) |
void | EnergyString (DataPoller recipient) |
void | TerminatedBoolean (DataPoller recipient) |
void | FrameString (DataPoller recipient) |
![]() | |
void | RefreshStart () |
void | RefreshAwake () |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
Protected Member Functions | |
override void | PreSetup () |
![]() | |
override void | Clear () |
override void | InnerStep (Reaction reaction) |
override void | InnerResetRegisteredObjects () |
![]() | |
void | UpdateObserversData () |
void | UpdateConfigurableValues () |
void | ResetRegisteredObjects () |
void | Reconfigure () |
![]() | |
override void | Setup () |
override void | RegisterComponent () |
override void | UnRegisterComponent () |
![]() | |
void | Start () |
void | Awake () |
Definition at line 8 of file RandomisedEnvironment.cs.
|
virtual |
Reimplemented from droid.Runtime.Environments.AbstractPrototypingEnvironment.
Definition at line 31 of file RandomisedEnvironment.cs.
|
protectedvirtual |
Reimplemented from droid.Runtime.Environments.AbstractPrototypingEnvironment.
Definition at line 23 of file RandomisedEnvironment.cs.