Platform Current Reality Tree

Current Reality Tree Update - Learning modules no longer have pre_episode and post_episode methods.

As mentioned in the Platform Future Reality Tree - #13 by tslominski update, the work to remove pre_episode and post_episode methods from Learning Modules was completed.

Current Reality Tree Update - Platform configuration no longer relies on inheritance hierarchy.

As a consequence of migrating all the configuration to use Hydra a while back, we eliminated the use of inheritance hierarchy from configurations. This update removes (146 Platform configuration relies on inheritance hierarchy), as it is no longer true.

Current Reality Tree Update - Removal of the subtree (250 Platform uses two quaternion conventions (WXYZ and XYZQ)) Undesirable Effect

As mentioned in the Future Reality Tree Platform Future Reality Tree - #14 by tslominski update, the undesirable effect has been removed, thus eliminating the entire subtree from the Current Reality Tree.

2 Likes

Current Reality Tree Update - Pickled models Undesirable Effects

@sknudstrup highlighted two undesirable effects. These are now added to the Current Reality Tree, but require further elaboration.

(385 Can’t load pickled models if classes change.)
(386 Can’t load pickled models without tbp.monty in the environment.)