The search is using a "fuzzy" approach, allowing up to 3 character mismatches (depending on the word's length). And every word in a search query is treated as a separate keyword. The words search only applies to report names and descriptions.
If you would like to search for a specific word, disallowing any mismatches, or a specific phrase of two words, you can use quotes:
"my beautiful query"
You can also exclude a word from the result by adding a minus sign before the word
The search can also accept special commands in a format
The full list of commands:
cat- use filters of the specified category. Accepts only one argument, does nothing if the category does not exist.
region- specify the list of regions you want to see. It requires numerical IDs from the Metadata, but you can also use special keywords:
australia. But if you need a specific region you should use numerical ID of this region (some region keywords refer to a whole group instead of one specific ID).
team- specify the list of teams (by ID) you want to see in a report
players- specify the list of players (by ID) you want to see in a report
lid- specify League ID value
tag-has- find a substring in a report's tag
mid-from- find reports with matches starting from specified value
mid-to- find reports with matches played before from specified value
date-from- find reports with dates starting from specified value (UNIX timestamp)
date-to- find reports with dates before from specified value (UNIX timestamp)
type- specify report type. Can be either
ranked). Aside from that, words starting with "rank" are treated as an alias to this command with "pvp" value (if you're looking for a specific word, please use quotes)
matches-less- find reports with the number of matches played more than value
matches-more- find reports with the number of matches played less than value
days-less- find reports with the number of activity days more than value
days-more- find reports with the number of activity days less than value
patch- find reports played on this patch
patch-from- find reports played on patches after specified one
patch-to- find reports played on patches before specified one