The first businessman has the motive “maximize money” and the constraint “pay taxes”; the second businessman has the motive “maximize money and pay taxes”.
I read your comment again. I now see the distinction. One merely tries to satisfy something while the other tries to optimize it as well. So your definition of a ‘failsafe’ is a constraint that is satisfied while something else is optimized. I’m just not sure how helpful such a distinction is as the difference is merely how two different parameters are optimized. One optimizes by maximizing money and tax paying while the other treats each goal differently, it tries to optimize tax paying by reducing it to a minimum while it tries to optimize money by maximizing the amount. This distinction doesn’t seem to matter at all if one optimization parameter (constraint or ‘failsafe’) is to shut down after running 10 seconds.
I read your comment again. I now see the distinction. One merely tries to satisfy something while the other tries to optimize it as well. So your definition of a ‘failsafe’ is a constraint that is satisfied while something else is optimized. I’m just not sure how helpful such a distinction is as the difference is merely how two different parameters are optimized. One optimizes by maximizing money and tax paying while the other treats each goal differently, it tries to optimize tax paying by reducing it to a minimum while it tries to optimize money by maximizing the amount. This distinction doesn’t seem to matter at all if one optimization parameter (constraint or ‘failsafe’) is to shut down after running 10 seconds.