// change the default query output function LocalOpt.showQueryAnswerFunction = function(r){print("Answer: " +r)} var kbase = "cold.rme"; var persons = ["anna", "bob", "carl"]; var queryPred = "cold"; var evidence = "contact(anna, bob), cold(carl)"; print("Queries to knowledge base '" + kbase + "'"); print("-------------------------------------------"); for each (var per in persons) { var queryString = queryPred + "(" + per + ")" + "|" + evidence; print("Query: " + queryString); var prob = query(kbase, queryString); print(""); }