Returns true if the rule matches the given tags and inddor level
bool matches(TagCollection tags, int indoorLevel);