Answer:
False
Explanation:
Hard constraints are those which are definitely required to be satisfied, while soft constraint are those which could be satisfied - but not at the expense of the others. So allowing intermediate assignments to violate one or more of the hard constraints would affect the restrictive nature of hard constraint.