orfilter has the form
left or rightwhere left and right are filters. It matches the position if either left matches the position or right matches the position. For example,
check or Ra3is true in a position if either one side is in check in the position or if a white rook is on
If left matches the position, then right is not evaluated.
orfilter is used in several examples such as castleecho.cql, chameleon.cql, idealmate.cql, and others.