Artificial intelligence is a hard subject to learn. I have written a book to make it easier. I explain difficult concepts in a simple, concrete way. I have organized the material in a new and (I feel) clearer way, a way in which the chapters are in a logical sequence and not just unrelated topics. I believe that with this book, readers can learn the key concepts of artificial intelligence faster and better than with other books. This book is intended for all first courses in artificial intelligence at the undergraduate or graduate level, requiring background of only a few computer science courses. It can also be used on one's own. navy.mil......Page 0 Artificial Intelligence through Prolog by Neil C. Rowe......Page 1 http://www.cs.nps.navy.mil/people/faculty/rowe/book/tableconts.html......Page 2 http://www.cs.nps.navy.mil/people/faculty/rowe/book/preface.html......Page 10 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap1.html......Page 15 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap2.html......Page 18 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap3.html......Page 31 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap4.html......Page 53 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap5.html......Page 82 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap6.html......Page 104 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap7.html......Page 128 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap8.html......Page 164 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap9.html......Page 184 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap10.html......Page 204 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap11.html......Page 238 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap12.html......Page 257 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap13.html......Page 276 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap14.html......Page 312 http://www.cs.nps.navy.mil/people/faculty/rowe/book/chap15.html......Page 327 http://www.cs.nps.navy.mil/people/faculty/rowe/book/aa.html......Page 341 http://www.cs.nps.navy.mil/people/faculty/rowe/book/ab.html......Page 344 http://www.cs.nps.navy.mil/people/faculty/rowe/book/ac.html......Page 346 http://www.cs.nps.navy.mil/people/faculty/rowe/book/ad.html......Page 349 http://www.cs.nps.navy.mil/people/faculty/rowe/book/ae.html......Page 354 http://www.cs.nps.navy.mil/people/faculty/rowe/book/af.html......Page 356 http://www.cs.nps.navy.mil/people/faculty/rowe/book/ag.html......Page 360 http://www.cs.nps.navy.mil/people/faculty/rowe/book/figures.html......Page 396 http://www.cs.nps.navy.mil/people/faculty/rowe/book/im.html......Page 430 http://www.cs.nps.navy.mil/people/faculty/rowe/book/errata.html......Page 518 This book includes in depth discussions of rule based systems and the implementation and abstraction of search and includes a tutorial on Prolog