Achieving the functionality of filter conditions in a partial order plannerAn adaptive model of decision-making in planning