Continuing the discussion from 4.20 Update:
You could use to write some of the BT implementations, but you’d need to use for all of the BT management, decorators etc.
Personally, I’ve had something of a foreboding feeling ever since BT’s were introduced in . My personal opinion is that Behavior Trees in have always felt bloated, both in terms of the number of assets you end up generating and in terms of the amount of effort you put in to get a result. Surprisingly, Tom Looman recently posted an article on BT’s that echo’d all of my personal feelings on them while at the same time introducing something new (to me) called Utility AI.
I am currently investigating Utility AI and how it might be implemented. Some further links for education: