Exemplo n.º 1
0
 def make_scores(self, this_user, this_proficiency, correct_prob, SCORE_NUM = 10):
 	self.correct_prob = correct_prob
 	self.correct_scores = 0  	
 	from model.quiz import QuizItem
 	items = QuizItem.gql("WHERE proficiency = :1", this_proficiency).fetch(1000)
 	items = random.sample(items, SCORE_NUM)
 	self.save = []
 	for i in items: 
 	    self.make_score(i, this_user) 
 	print "saved ", len(self.save), " scores. ", self.correct_scores, " were correct." 
 	return self.save