GetTextbooks.co.uk  
 Compare Prices & Save up to 90%
Search by ISBN, title, author, etc ...

Login | Sign up | My Wish List  


Object Oriented Artificial Intelligence Using C++

by Kim W. Tracy, Peter Bouthoorn

ISBN-10: 9780716782940
ISBN-10: 0-7167-8294-4
ISBN-13: 9780716782940
ISBN-13: 978-0-7167-8294-0
Hardcover
1996-10-15
W. H. Freeman


Find Lowest Price

Reviews


Poor code but good research material
I agree with the reviews about the code problems but if you go to the website of this book you can get corrected code, samples and errors found. You cannot find a bunch of books in this field of object oriented artificial intelligence so I considered to be a unique. Of course a WIP but a valid foundation, it works.

Don't waste your money
This was the main text whilst studying AI for my final year, and the instructors had a damn near riot on their hands from myself and my fellow undergrads. Even the seminar leaders were remarking on how 'Damn awful, horribly messy, downright nasty' the code was. This book conveyed precious little useful information in the main. I think my university will very soon find another text for AI in c++, or go back to teaching lisp.

I'm sure the authors are good at AI, but one thing they aren't good at is writing books. Stick to what you know, guys.

One previous reviewer commented he would to award minus stars - can I make a request for minus to infinity? Yes, it is THAT poor.


An interesting attempt on the theme ( OOP IS REAL AI).
For Instructors for course in AI: I have tried to use it as main referrence for a master level course in AI. It can only be a support book. It gives a lot of interesting exercises; an overview of all the topics. In important contexts it is too sketchy; But the metaphor ` OOP IS REAL AI' is a questionable position. It is not established in the book. For Instructors for course in OOP: I used the book for defining a group projects for an undergraduate course. Majority of students picked interest in their respective AI themes. Two groups reported that the downloaded code could be run with some small modifications. Other gruops had trobule in making the code run. The exercises defined in the chapters gave easy motivational contexts for the students. Some observations: The chapter 6 on Logic should have been more comprehensive to discuss the theorem prover ( which presented in sec 9.6). In OOP point of view, the chapter on Knowledge Representation was ideal, it worked for the group which worked Semantic Networks. The key need is that the auther should have explained better about the way the code is constructed in the chapter on heuristic search. It will be interesting if the authors show how the case study Interactive Intelligent Kitchen helper as discussed by Timothy Budd is implemented in the framework developed by Kim Tracy and P.Bouthoorn.

Readable, comprehensive and intuitive
The book is intuitive for researchers. The content is coherently organised.

Poorly written code wastes pages
The authors didn't take the time to learn proper C++ programming before writing this book. There are lots of mistakes (even taking into account the time when this was written, there was no ANSI C++ standard...it is still bad C++ code). The book does a very poor job of describing how to use the object constructs to program agents. The examples are also very poorly designed. Many of the questions ask you to implement algorithm in language X, then in language Y. A book devoted to one language (as specified in the title) should solidly focus on the implementation of that language for the topic. I would give this book negative stars, but amazon doesn't allow that...yet.

Save your money. There are better AI books.



Home | Browse | Professors | Merchants | Webmasters | Contact Us

[ United States | Canada ]

Copyright © 2003-2008 GetTextbooks.co.uk