def setUp(self):
     random_prefer_newer_recommender = random_prefer_base(preference=0, maximum_age = 259200)
     timestamp = time.time()
     
     #random_prefer_newer_recommender.set_recommendables("newest3", timestamp-10)
     for i in xrange(2*24): #4 days and two new items per hour
         # the higher the index the older the item
         random_prefer_newer_recommender.set_recommendables(i, timestamp-i*1000)
         pass
 def test_random_prefer_older(self):    
     random_prefer_older_recommender = random_prefer_base(1)
     ignores = []
     h = histogramm.histogramm()
     for i in xrange(10000):
         recs = random_prefer_older_recommender.get_recommendation(4, 123, ignores)
         h.binify_categorial( recs )
     recs = h.get_histogramm()
     print "histogram of recommended items. an older item should have a much higher score then an older one \n"
     print recs