Although I won’t ever use the following constraint in an actual project , I am still trying it to understand how constraints work .
Simply specifying the following constraint ::
constraint MB { 0 < -3 ; }
This gives randomization failure since the value returned is 0 , hence constraint failure !!
I then replace it with the following constraint ::
constraint MB { 1 < -2 < -3 ; }
This doesn’t give randomization failure !!
Since the operators would be evaluated from Left to Right ( ( 1 < -2 ) is solved first ) so essentially isn’t the constraint same as ::
constraint MB { 0 < -3 ; }
Any suggestions ?