def _decompose_task(self): """Decomposes the tasks into sub tasks, based on the requirements in the task percept""" self.sub_tasks = [SubTask(task_requirement=requirement, parent_task_name=self.name) for requirement in self.task_percept.requirements]