Application of Thready Goal Encoding