Evaluating and analyzing patterns