예제 #1
0
 def get(self, p):
     for rule in interpretation_rules[p]:
         if utilities.equivalent(
                 self.survey_responses[rule['question']], 
                 rule['answer']):
             return rule['result']
     return None
예제 #2
0
 def defined(self, p):
     for rule in interpretation_rules[p]:
         if utilities.equivalent(
                 self.survey_responses[rule['question']], 
                 rule['answer']):
             return True
     return False