public void testInferrer()
 {
     IDataModel model = getDataModel(new long[] {1}, new Double?[][] { new double?[] {3.0,-2.0,5.0} });
     IPreferenceInferrer inferrer = new AveragingPreferenceInferrer(model);
     double inferred = inferrer.InferPreference(1, 3);
     Assert.AreEqual(2.0, inferred, EPSILON);
 }
		public void TestInferrer() 
		{
			User user1 = GetUser("test1", 3.0, -2.0, 5.0);
			Item item = new GenericItem<String>("3");
            List<User> ul = new List<User>();
            ul.Add(user1);
			DataModel model = new GenericDataModel(ul);
			PreferenceInferrer inferrer = new AveragingPreferenceInferrer(model);
			double inferred = inferrer.InferPreference(user1, item);
			Assert.AreEqual(2.0, inferred);
		}
Exemple #3
0
        public void TestInferrer()
        {
            User        user1 = GetUser("test1", 3.0, -2.0, 5.0);
            Item        item  = new GenericItem <String>("3");
            List <User> ul    = new List <User>();

            ul.Add(user1);
            DataModel          model    = new GenericDataModel(ul);
            PreferenceInferrer inferrer = new AveragingPreferenceInferrer(model);
            double             inferred = inferrer.InferPreference(user1, item);

            Assert.AreEqual(2.0, inferred);
        }