The connectors are read in the following order of priority:
When you use multiple number-based connectors (e.g., /n, pre/n, or not /n) in a search, they are processed in numerical order from smallest number to largest number. If you use the same number within a search (e.g., multiple /5 connectors in a search), they are processed left to right in the search, per normal processing order.
You can use parentheses in your search to change the order in which the service reads and processes the connectors.
cat or dog or bird and custody
cat or dog /10 custody /10 contract!
cat or dog /50 custody /10 contract!
cat and dog or bird and custody
For this one, either dog or bird or both can be in the document. Cat has to be in the document and custody has to be in the document.
(cat and dog) or bird and custody
For this one, cat and dog both have to be in the document or just bird. Custody must also be in the document.