Resolves the add-filler test case in a better way than previous PR #434
All Activities are now place at the same time - so they can 'see' each other. Also, simple filler Activities get their own generate method - which makes it a lot easier to reason about than when 'mixing it in' with regular simple Activity generation and then adjusting it afterwards.
I did use a few code snippets from that PR for adjusting the start/finish to conform to the parent goal.
Resolves the add-filler test case in a better way than previous PR #434
All Activities are now place at the same time - so they can 'see' each other. Also, simple filler Activities get their own generate method - which makes it a lot easier to reason about than when 'mixing it in' with regular simple Activity generation and then adjusting it afterwards.
I did use a few code snippets from that PR for adjusting the start/finish to conform to the parent goal.