The opposite of 'True' is not 'False'.The opposite of True is simply Not True. Let discuss this in the context of the below example:
<<*If*!Children!="True",<<*AskOptional*!Minors!Are there minor children*>>,>>
The above <<*If* . . .>> statement is incomplete if you need to set !Minors! to "No" (or "False") when of !Children! is 'No' and you also intend to use a statement such as <<*If*!Minors!="False",(action)>>. The 'False' value of !Minors! cannot be assumed. It must be set by an equation, or you must affirmatively set it elsewhere if you ever need to use it.
The below 'If' statement handles the issue:
<<*AskOptional*!Children!Are there any children of the marriage?*>>
<<*If*!Children!="True",<<*AskOptional*!Minors!Are there minor children*>>,!minors!="False">>
The above 'reads' (in 'English'):
Ask if there are children of the marriage.
If the value of !Children! is 'True', then ask 'Are there are any minor children?'
But if there are no children (i.e.,,the value of Children' is 'False') then simply set 'minors' to 'False'.
If you have many !groups!, you can preset some (or all) of them to a determined "True" or "False" value to avoid having to set an 'affirmative opposite' in each individual equation. See this link.