git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1288 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
		
			
				
	
	
		
			59 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| =================================================================
 | |
| Logtalk - Object oriented extension to Prolog
 | |
| Release 2.25.0
 | |
| 
 | |
| Copyright (c) 1998-2005 Paulo Moura.  All Rights Reserved.
 | |
| =================================================================
 | |
| 
 | |
| 
 | |
| To load this example and for sample queries, please see the SCRIPT file.
 | |
| 
 | |
| This folder contains an example of a bird identification expert system 
 | |
| adopted with permission from the book "Adventure in Prolog" by Amzi! inc. 
 | |
| The book is available on-line in HTML format at the URL:
 | |
| 
 | |
| 	http://www.amzi.com
 | |
| 
 | |
| Please refer to the book for more information on the original example.
 | |
| 
 | |
| 
 | |
| The bird identification hierarchy is organized as a prototype hierarchy
 | |
| as follows:
 | |
| 
 | |
| 	<order>
 | |
| 		<family>
 | |
| 			<bird>
 | |
| 
 | |
| order
 | |
| 	falconiforms
 | |
| 		falcon
 | |
| 			peregrine_falcon
 | |
| 			sparrow_hawk
 | |
| 		vulture
 | |
| 			california_condor
 | |
| 			turkey_vulture
 | |
| 	passerformes
 | |
| 		flycatcher
 | |
| 			ash_throated_flycatcher
 | |
| 			great_crested_flycatcher
 | |
| 		swallow
 | |
| 			barn_swallow
 | |
| 			cliff_swallow
 | |
| 			purple_martin
 | |
| 	tubenose
 | |
| 		fulmar
 | |
| 		albatross
 | |
| 			black_footed_albatross
 | |
| 			laysan_albatross
 | |
| 	waterfowl
 | |
| 		duck
 | |
| 			female_mallard
 | |
| 			male_mallard
 | |
| 			pintail
 | |
| 		goose
 | |
| 			canada_goose
 | |
| 			snow_goose
 | |
| 		swan
 | |
| 			trumpeter_swan
 | |
| 			whistling_swan
 |