46 lines
		
	
	
		
			597 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			46 lines
		
	
	
		
			597 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | /* | ||
|  |    ?- s([cites_cited(c1,Pap)],P). | ||
|  | P = 0.333333333333333, | ||
|  | Pap = p1 ? ; | ||
|  | P = 0.333333333333333, | ||
|  | Pap = p2 ? ; | ||
|  | P = 0.333333333333333, | ||
|  | Pap = p4 ? ; | ||
|  | no | ||
|  |    ?- Action (h for help): c | ||
|  |    | s([cites_citing(c1,Pap)],P). | ||
|  | P = 0.5, | ||
|  | Pap = p3 ? ; | ||
|  | P = 0.5, | ||
|  | Pap = p5 ? ; | ||
|  | no | ||
|  | 
 | ||
|  | */ | ||
|  | paper(p1). | ||
|  | 
 | ||
|  | paper(p2). | ||
|  | 
 | ||
|  | paper(p3). | ||
|  | 
 | ||
|  | paper(p4). | ||
|  | 
 | ||
|  | paper(p5). | ||
|  | 
 | ||
|  | paper_topic(p1,theory). | ||
|  | 
 | ||
|  | paper_topic(p2,theory). | ||
|  | 
 | ||
|  | paper_topic(p4,theory). | ||
|  | 
 | ||
|  | paper_topic(p3,ai). | ||
|  | 
 | ||
|  | paper_topic(p5,ai). | ||
|  | 
 | ||
|  | cites(c1). | ||
|  | 
 | ||
|  | uniform(cites_cited(C,P),P,L):- | ||
|  |     bagof(Pap,paper_topic(Pap,theory),L). | ||
|  | 
 | ||
|  | uniform(cites_citing(C,P),P,L):- | ||
|  |     bagof(Pap,paper_topic(Pap,ai),L). |