Even in the instructions like Pickup the blue ball and go to the red ball, you still need to remove the drop subgoal even if the pickup is not the last thing that needs to be done.
A possible solution I can think of is post-processing stack inserting drop subgoal between every two Pickups (inserting it just before latter Pickup subgoal). Do you think this approach is okay ? @rizar
@rizar
Even in the instructions like
Pickup the blue ball and go to the red ball
, you still need to remove the drop subgoal even if the pickup is not the last thing that needs to be done. A possible solution I can think of is post-processing stack inserting drop subgoal between every two Pickups (inserting it just before latter Pickup subgoal). Do you think this approach is okay ? @rizarOriginally posted by @chitwansaharia in https://github.com/mila-iqia/babyai/issues/80#issuecomment-524021332