24 lines
		
	
	
		
			368 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
		
			368 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | /* | ||
|  |    ?- s([heads(C)],P). | ||
|  | C = coin1 | ||
|  | P = 0.51 ? ; | ||
|  | C = coin2 | ||
|  | P = 0.51 ? ; | ||
|  | no | ||
|  |    ?- s([tails(C)],P). | ||
|  | C = coin1 | ||
|  | P = 0.49 ? ; | ||
|  | C = coin2 | ||
|  | P = 0.49 ? ; | ||
|  | no | ||
|  | 
 | ||
|  | s([tails(coin1)],P). | ||
|  | P = 0.49 ? | ||
|  | */ | ||
|  | 
 | ||
|  | heads(Coin): 0.5; tails(Coin) : 0.5:-toss(Coin),fair(Coin). | ||
|  | heads(Coin): 0.6 ; tails(Coin) : 0.4:-toss(Coin),biased(Coin). | ||
|  | fair(Coin):0.9 ; biased(Coin):0.1. | ||
|  | toss(coin1). | ||
|  | toss(coin2). |