27 lines
		
	
	
		
			314 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			27 lines
		
	
	
		
			314 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | /* | ||
|  | s([female(f)],P). | ||
|  | P = 0.6 ? | ||
|  | s([male(f)],P). | ||
|  | P = 0.4 ? | ||
|  | 
 | ||
|  | */ | ||
|  | 
 | ||
|  | 
 | ||
|  | male(C):M/P;female(C):F/P:- | ||
|  | 	person(C), | ||
|  | 	setof(Male,known_male(Male),LM), | ||
|  | 	length(LM,M), | ||
|  | 	setof(Female,known_female(Female),LF), | ||
|  | 	length(LF,F), | ||
|  | 	P is F+M. | ||
|  | 
 | ||
|  | 
 | ||
|  | person(f). | ||
|  | 
 | ||
|  | known_female(a). | ||
|  | known_female(b). | ||
|  | known_female(c). | ||
|  | 
 | ||
|  | known_male(d). | ||
|  | known_male(e). |