basic evaluator, checks how many conditions are met given a configuration