Quando o programa executa a correspondência de uma atividade Extraction Rules, ele tenta localizar objetos que correspondam aos elementos da atividade e avaliar a precisão dos resultados. Durante a correspondência, os elementos são pesquisados sequencialmente na ordem em que são descritos na árvore Search Elements (ordem decrescente). Cada elemento na área de pesquisa especificada pode ser associado a vários objetos de imagem que atendem à descrição do elemento. O programa considera os diversos objetos como hipóteses sobre a localização dos elementos.Uma hipótese é a suposição de que o objeto detectado se adequa a um determinado elemento, ou seja, atende às propriedades e às condições de pesquisa especificadas para esse elemento.
Observação: A área de pesquisa do elemento pode conter vários objetos que podem ser associados a ele. Nesse caso, são formuladas várias hipóteses para o elemento.
A principal característica de uma hipótese é sua qualidade, que é uma avaliação de quão bem o objeto detectado corresponde ao elemento (suas propriedades e condições de pesquisa). A qualidade da hipótese varia de 0 a 1. A qualidade da hipótese para um elemento de grupo é calculada multiplicando os valores de qualidade de todas as suas sub-hipóteses. Um valor de 1 significa correspondência exata à descrição (ou 100%). Se o valor não for 0, a correspondência também incluirá uma etapa em que regiões de campo para a atividade Extraction Rules são formadas.