ich have a question about the tree observation. Specifically the default setting for some of the features if they did not occur. They are set to plus np.inf instead for some of the others to -np.inf.
Now if for example the own target is discovered, then ‘own_target_encountered’ will be set to tot_dist, which is equal to 1 here.
In the normalise_observation function, we clip the data, which leads to the features being 1 (depending on some other values in data) regardless if the own target was encountered or not.
Thank you for clarifying this!