The conditions are really just what they says
Contians =
The string from the rule type CONTAINS the value entered for example:
BSSID = d8:c7:c8:11:22:33
Value = c7:c8
This would be a hit
Ends-with =
The string from the rule type ENDS WITH the value entered for example:
BSSID = d8:c7:c8:11:22:33
Value = 22:33
This would be a hit
Equals =
The string from the rule type EQUALS the value entered for example:
BSSID = d8:c7:c8:11:22:33
Value = d8:c7:c8:11:22:33
This would be a hit
Not Equal =
The string from the rule type DOES NOT EQUAL the value entered for example:
BSSID = d8:c7:c8:11:22:33
Value = 11:22:33:44:55:66
This would be a hit
Starts-with =
The string from the rule type CONTAINS the value entered for example:
BSSID = d8:c7:c8:11:22:33
Value = d8:c7
This would be a hit
Hope this clarifies this for you :)