(self, boolean_switches)
return ops
[COMPATIBILITY]
        Make a copy of the current instance, and then discard all options that are in boolean_switches.

        :param set boolean_switches:    A collection of Boolean switches to disable.
        :return:                        A new SimStateOptions instance.
[COMPATIBILITY]
        Make a copy of the current instance, and then discard all options that are in boolean_switches.
[ COMPATIBILITY ] Make a copy of the current instance and then discard all options that are in boolean_switches .
def difference(self, boolean_switches):
        """
        [COMPATIBILITY]
        Make a copy of the current instance, and then discard all options that are in boolean_switches.

        :param set boolean_switches:    A collection of Boolean switches to disable.
        :return:                        A new SimStateOptions instance.
        """

        ops = SimStateOptions(self)
        for key in boolean_switches:
            ops.discard(key)
        return ops
def difference ( self , boolean_switches ) : ops = SimStateOptions ( self ) for key in boolean_switches : ops . discard ( key ) return ops