Given a filter category, say "shield" there is an [OR], near to the category name, that tells the user which operator is used between the filters in the category.
The [OR] could be actually clickable to change in [AND] (or optionally, there could be an invert near to the [OR] to invert it. That is the equivalent to an [AND] due to the De Morgan rules ).
I would like to do ( NOT F1 and NOT F2). I remember GFX saying "well, then just select without inversion all the rest of the filters" and it works. It does for short categories.
For example "the ally should have not 25% shield and not 50% shield" that is equal to say "the ally has 75% or 100% shield". But if one category is super long, like enemy/ally/my actions, selecting all the actions is cluttering the entire view.
The difference is clear:
ally that is not attacking an enemy [AND] not moving to an enemy.
ally that is idle or moving to a resource or moving to a base or moving to an ally or moving to the enemy base or fleeing from an ally or fleeing from a base or bla or bla or bla
if one uses the current solution:
ally that is not attacking and enemy [OR] not moving to an enemy, one has the condition always true because either is not doing any of the two actions (moving or attacking) or is doing one of them but not the other. So it does not help.
So either one configures long ass nodes, or maybe the new GUI is close to have more flexible options.