Hi Charles,
The graphical user interface has a limited subset of functionality, compared to the entire package.
It is much easier to code than to design user interfaces, and even more difficult to maintain / update the user interface to the latest code changes.
This is the reason why I kept whatever I did in the current form, but will soon move to an easier GUI design system that would significantly close the gap between the interface and the code.
For the moment, analysis of necessity can only be done using the superSubset() command in plain R.
For the XY plots, if I remember correctly changing necessity from sufficiency only recalculates the parameters of fit. The user interface is not that advanced (yet), you can inter-change the X and Y conditions to obtain necessity.
Or you can negate both, depending on what your objective is.
I hope this helps,
Adrian