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).
							 |