Monthly Archives: April 2009

Another progress report on my AI journey.

The month begins with my receiving Dr. Ivan Bratko’s Prolog book (2nd ed.).  I saw the Advice Language section that he used to developed AL0.  So I typed all the code example for AL0.  However, I discovered a run time execution error.  This probably due to the changes between true Edinburgh Prolog to ISO Prolog used by SWI Prolog compiler.  As a result, I went to a site containing the ISO Prolog standard.  I have found some interesting differences.  In addition, I have reviewed three other sources for Expert Systems – Luger, U. Nilsson, and AMZI.  Basically, these sources do not use IF condition THEN action approach of Dr. Bratko; instead they use the standard prolog syntax for the production/knowledge-based rules.

Read More »

I have noticed there has been many searches for the wumpus world problem.  The LISP version is located at the AIMA website.  The Prolog version by Professor Larry Holder is located at this URL, which is written for Quintus Prolog.  Both versions are based on the analysis by Stuart and Norvig’s book.